关于tomcat的一个奇怪问题
用的apache-tomcat-6.0.35
访问http://127.0.0.1:8090/web/files/1.jsp可以打开网页
然后在files下建个文件夹a,把1.jsp复制进去访问http://127.0.0.1:8090/web/files/a/1.jsp就不能访问了
然后再回过头来刷新之前可以访问的http://127.0.0.1:8090/web/files/1.jsp也一直不能访问了
这个是什么情况啊?
[最优解释]
你先把
if(message1.startsWith("HTTP/1.1 200"))
去掉,看看是不是判断有问题
另外,你
s+String.valueOf(i+1)+".jsp"
的结果是什么,正确吗?
没有返回404,说明路径没有问题,你程序的问题。
简单的测试方法就是把上面的内容都删除,直接写
Hello测试就可以了
[其他解释]
这个是什么情况啊?
[其他解释]
重启Tomcat服务器
[其他解释]
重新启动过了,还是和前面一样。。。这个路径有设置的么?
[其他解释]
就不能访问了
表现是什么?404?
是不是你的程序中做了什么处理?如Filter等
[其他解释]
<%
HttpURLConnection urlcon1=null;
URL url1 = null ;
url1 =new URL(s+String.valueOf(i+1)+".jsp");
urlcon1 = (HttpURLConnection)url1.openConnection();
String message1 = urlcon1.getHeaderField(0);
if(message1.startsWith("HTTP/1.1 200"))
out.println("<a href=""+String.valueOf(i+1)+".jsp">下一章 </a>");
%>