jsp如何实现实时输出?
比如说运算一组数据:
1+1=2
2+1=3
3+1=4
4+1=5
每算一步显示一步 如何实现 ????
不是一次性计算完再显示的那种!!!
递归啊。。兄弟
这个要是不涉及与服务器交互的话,推荐使用javascript解决,jsp页面必须在服务器上解析,也就是说如果想做成楼主这种效果,就必须在服务器上运算完,把结果填进页面,再发送给浏览者,感觉效率比直接在客户端用javascript差很多~
我JSP也不熟,刚看没多久,胡乱写点意见,希望有帮助~~
利用timer,让他延迟显示,否则你这个运算一下子结束,它显示的是4条,你看到的只有一条或者一闪而过。。。
至于运算,for也可,while也可,递归也可。。。
Java code:
for(;;)
{
System.out.println();
}
将运算的内容存起来 再遍历输出就可以
在计算的步骤之后调用
Threed.sleep();
out.flush();
多线程 我以前实现过
comet技术比较适合
建议采用js实现,如果计算很复杂,难以采用js实现的话,可以采用ajax技术就可以实现。
flush()
sleep()
赞同#9楼!只是在jsp输出的话,建议使用js!如果计算过程很复杂(例如:要获取动态数据)可以使用ajax实现!
如何采用jsp+js 能否实现?
因为有段业务处理时离不开jsp环境的 ...
每处理一条完毕后就显示一条 我不知道怎么实现??
相关问答:
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......
问题1.
如何通过RandomAccessFile类的seek()方法将指针移动到文件末尾,再用writeChars(String s)将数据写入某个文档文件
问题2.
StringTokenizer是什么东西,干嘛用的?
由于小弟初学js ......
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
用户登录系统就可以在右下角弹出自己收到的消息提示框
请问各位大哥这个在前端如何实现比较好,性能优先
我的思路是:1.前端通过ajax技术隔一段时间请求一下后台,查看当前登录人是否有消息,如果有,则显示隐藏的 ......
搜索了一下:http://so.csdn.net/bbsSearchResult.aspx?q=jsp+%e4%bc%a0%e9%80%92&p=1,没有发现能用的。因为我是初学jsp,因此有些也许能用,只是我看不明白?
一、我的情形:
a.html 通过<form action=&q ......