请问:一个从线程中返回结果的问题,帮忙了。想了很长时间没有想通。(在线等)

huwei1120 2003-10-18 02:59:11
谢谢各位了!
在前一个jsp页面调用一个线程进行运算,运算完成后跳到下一个JSP页面,我如何在这个页面把线程运算的结果get出来啊?
...全文
26 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
drinkant 2003-10-18
  • 打赏
  • 举报
回复
其实,不管怎么样,那些计算消耗的时间你总是要等的,最多也就是第二个jsp在后台处理为servlet的时候你可以和计算线程并行,速度上应该没什么大的改进吧

littlecpu的方法蛮好的:)
littlecpu 2003-10-18
  • 打赏
  • 举报
回复
每个jsp都在一个线程中,可以在jsp中完成后把结果放在session里或第二个jsp的查询param里

较实际的是
在第一个jsp里先println几行信息,flush,再计算,计完后放在session里,约定一个key,向客户端写一个js脚本,在第二个jsp的url包含这个key
huwei1120 2003-10-18
  • 打赏
  • 举报
回复
因为这个处理需要耗时,不想让第一个页面出现停顿!而返回结果的信息量比较大,用hidden传递不现实!
tomcatjava 2003-10-18
  • 打赏
  • 举报
回复
为什么要用线程呢?结果不能保存吗?
或者增加一个hidden元素传递给2.jsp!
不知行不行!!
huwei1120 2003-10-18
  • 打赏
  • 举报
回复
谢谢!:)
CgPanda_ 2003-10-18
  • 打赏
  • 举报
回复
帮老大顶
yuxiaowen1120 2003-10-18
  • 打赏
  • 举报
回复
就是只有一个线程,但现在我要在JSP页面里取结果,我不可能再重新启动这个线程了啊!
具体的过程:1.jsp,在这个页面上启动线程,计算结果,完成计算后,跳到2.jsp中,在2.jsp中如何取出线程计算的数据啊?
pleonheart 2003-10-18
  • 打赏
  • 举报
回复
和一个线程的有什么区别吗?

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧