通过ajax 吧。方便不刷新,,逐渐取数据。
解决方案 »
- 哥哥姐姐帮帮看下错误啊
- 哭求更改bat文件的图标?
- 一台主机上,用的SPRING MVC框架,也能做到aa.localhost,bb.localhost这样几个主机,怎么做到的啊
- 关于JAVAMAIL权限认证的问题
- 求助做一个购物车
- utf-8如何转成gbk的编码
- 大侠们,救命啊!访问量过大,Tomcat死掉了!!!!!
- 在一个下拉菜单中,当选择一个菜单时,在他下面一行的文本框就变为可操作的????
- 下拉选择框做table切换
- 求助struts2中s:select list从action取值问题
- spring mvc如何完全去除web.xml,在启动时初始化WebConfig.java配置文件
- 求大神指教iframe中的jsp中的按钮 怎么操作iframe外面的div
参照上面链接。
pageEncoding="UTF-8"%>
<%@ taglib uri="/struts-tags" prefix="s"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
function refreshDiv(){
$.ajax({
//配置
url:"IndexAction_init.action",
async:false,
dataType:'text',
success:function(data){
$("#autodiv").html($("#autodiv").html()+data);
}
});
}
//5秒后重复执行该函数
setInterval('refreshDiv()', 5000); </script></head><body id="mybody"><div id="autodiv" style="border:1px solid red;height:300px;width:400px;">
</div>
</body>
</html>
多条输出不太明白,如果只执行一遍,那么后来新的数据怎么返回到前台呢?
说实话,你真要做那种实时展示,估计要用activex控件之类的东西,单靠web估计有点悬,我之前也看过dwr反推和长连接,其实他们还是不断的发请求,然后再返回到前台