Jquery、Ajax、Struts2完成定时刷新的方法_JSP教程-查字典教程网
Jquery、Ajax、Struts2完成定时刷新的方法
Jquery、Ajax、Struts2完成定时刷新的方法
发布时间:2016-12-29 来源:查字典编辑
摘要:步骤一:导入jquery插件复制代码代码如下:步骤二:在中添加信息显示的地方复制代码代码如下:步骤三:在页面中添加JS代码复制代码代码如下:...

步骤一:导入jquery插件

复制代码 代码如下:

<script type="text/javascript" src="js/easyui/jquery-1.8.0.min.js"></script>

步骤二:在<body></body>中添加信息显示的地方

复制代码 代码如下:

<label id="context"></label>

步骤三:在页面中添加JS代码

复制代码 代码如下:

<script type="text/javascript">

setInterval("Push()",1000*60);

function Push() {

$.ajax({

type: "POST",

url: encodeURI("crmMaintenance/crmAirpolicyAction-takeAllMonitor.action"),

success: function(data) {

$('#context').text(data);

}

});}

</script>

步骤四:在Struts2中,进行请求处理

复制代码 代码如下:

public void takeAllMonitor() {

try {

HttpServletResponse response = ServletActionContext.getResponse();

PrintWriter out;

out = response.getWriter();

response.setCharacterEncoding("utf-8");

//...插入业务逻辑

out.print("Synchronous..." );

out.close();

} catch (IOException e) {

e.printStackTrace();

}

}

到此,就可以实现定时刷新页面的效果,但是还存在一点问题,就是out.print("")中有中文的时候,有乱码问题,如果哪位大侠知道怎么处理,还希望指点一二。

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新JSP教程学习
    热门JSP教程学习
    编程开发子分类