server.xml
======================================
<Connector URIEncoding="UTF-8" port="80" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="8000" disableUploadTimeout="true" />
其中的connectionTimeout="8000" 是连接超时吧. 我想让页面超过8秒钟,还没有打开就报错. 测试了一下,并没有报错. 为什么呀??????????
test.jsp
========================
<%@page contentType="text/html;charset=UTF-8" %><%request.setCharacterEncoding("UTF-8");Thread.sleep(30000L);%>
测试
小弟仅有的31分..... 希望得到答案......
======================================
<Connector URIEncoding="UTF-8" port="80" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="8000" disableUploadTimeout="true" />
其中的connectionTimeout="8000" 是连接超时吧. 我想让页面超过8秒钟,还没有打开就报错. 测试了一下,并没有报错. 为什么呀??????????
test.jsp
========================
<%@page contentType="text/html;charset=UTF-8" %><%request.setCharacterEncoding("UTF-8");Thread.sleep(30000L);%>
测试
小弟仅有的31分..... 希望得到答案......
你设置connectionTimeout应该是指服务器接收请求的超时时间,
而浏览器接收服务器返回的超时时间不一定就是这个.所以浏览器可能断了超时,而服务器还在跑.
这个是个人感觉...
对了看你上面的test.jsp这样写,那浏览器在30000L内是接收不到什么数据的吧!