java 板


LINE

是这样的 小弟写了一个jsp网页 程式内容大概如下 while((line = correctExecuteInfo.readLine()) != null{ out.println(line+"<br/>"); out.flush(); } </body> </html> <% out.close(); shutdownService();%> /// 这里会执行约30sec 当程式跑到out.close()时 会出现stream error excption 但我确定後面并没有任何资料要输出了 (因为shutdownService()是属於model的部分) 程式原意是这样 我希望能将执行结果印出 印完後我必须关掉特定service,但网页中因执行了shutdownService() 所以 网页一直处於loading状态. 但我希望网页不须处於loading 但 程式能执行到最後一行的shutdownService() 想请问各位前辈跟高手们 这应该怎麽做比较好. 是否是out.close()有什麽需要注意的吗? pm 4:57 对了 我先前先使用servlet写的时候 并不会遇到excpetion 其原因是? pm 5:32 我已经找到您说的 ***_jsp.java了 out.write("\n"); out.write("</body>\n"); out.write("</html>\t\t\t\t\t\t\t\t\n"); out.write("\t "); out.flush(); // 这行有放跟没放都会出现Stream closed out.close(); executeService.ShutDowm_Service(task); } catch (Throwable t) {//省略... } finally { //省略 } 但 似乎後面的确没有关於jsp的output了 pm 5:39 还是需要的是改换我的程式想法呢??- -q pm 6:35 尝试将shutdownService() 注解 并在最尾端(包括/<body> 与 </html>) 之後再将 out.flush(); out.close(); 还是会出现stream closed @@ pm 7:12 确认buffer 已经清乾净为8192後 才执行out.close(); 还是出现stream closed @@ pm 8:17 其原因找到了.. close public abstract void close() throws IOException Close the stream, flushing it first. This method needs not be invoked explicitly for the initial JspWriter as the code generated by the JSP container will automatically include a call to close() 但要怎麽不让容器帮我close这个out,该改写哪一段code @@ -- --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.162.22 ※ 编辑: simon8233 来自: 59.126.162.22 (02/23 16:57)
1F:→ pico2k:只要执行一次out.flush就可以 02/23 17:05
2F:→ pico2k:顺便去检查一下,jsp档转译出来的xxx_jsp.java 02/23 17:15
3F:→ simon8233:请问在eclipse中那个档案要去哪里找@@ 02/23 17:19
4F:→ simon8233:突然想到用find就好 非常谢谢你的意见 我看一下此文件@@ 02/23 17:27
※ 编辑: simon8233 来自: 59.126.162.22 (02/23 17:37) ※ 编辑: simon8233 来自: 59.126.162.22 (02/23 17:40) ※ 编辑: simon8233 来自: 59.126.162.22 (02/23 18:39) ※ 编辑: simon8233 来自: 59.126.162.22 (02/23 19:14) ※ 编辑: simon8233 来自: 59.126.162.22 (02/23 20:19)
5F:→ pico2k:我用tomcat 6.0.30 测试ok ... 02/23 23:22
6F:→ simon8233:? 真假! 我用的版本是tomcat 6.029@@ 02/24 00:34
7F:→ simon8233:测试换了6.0.32 还是不行 02/24 01:02
8F:→ pico2k:你把发生问题时,所使用的xxx_jsp.java贴上来 02/24 10:33
9F:→ simon8233:好 稍等 02/24 17:26
10F:→ simon8233:http://nopaste.info/c077b99434.html 02/24 17:36
已经附上转出的result.jsp 非常感谢你一直帮我找解决的方法@@ 我也还在想看看是不是能从model那边下手更改的问题 ※ 编辑: simon8233 来自: 59.126.162.22 (02/24 17:36) ※ 编辑: simon8233 来自: 59.126.162.22 (02/24 17:37)
11F:→ pico2k:jsp里面不能用out.close(),所以你要重新设计一下你的流程了 02/24 19:14







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP