关于tomcat的一个奇怪问题

sjmhai 2012-09-29 09:03:37
用的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也一直不能访问了

这个是什么情况啊?

...全文
101 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjmhai 2012-10-05
  • 打赏
  • 举报
回复
嗯,是这个的问题
sjmhai 2012-09-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

就不能访问了

表现是什么?404?

是不是你的程序中做了什么处理?如Filter等
[/Quote]

没有返回404,就是一直获取的状态。

<% 
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>");
%>

程序就这个是动态的
孟子E章 2012-09-30
  • 打赏
  • 举报
回复
就不能访问了

表现是什么?404?

是不是你的程序中做了什么处理?如Filter等
sjmhai 2012-09-30
  • 打赏
  • 举报
回复
重新启动过了,还是和前面一样。。。这个路径有设置的么?
孟子E章 2012-09-30
  • 打赏
  • 举报
回复
你先把
if(message1.startsWith("HTTP/1.1 200"))
去掉,看看是不是判断有问题

另外,你
s+String.valueOf(i+1)+".jsp"

的结果是什么,正确吗?

没有返回404,说明路径没有问题,你程序的问题。

简单的测试方法就是把上面的内容都删除,直接写
Hello测试就可以了
唐世维 2012-09-29
  • 打赏
  • 举报
回复
重启Tomcat服务器
sjmhai 2012-09-29
  • 打赏
  • 举报
回复
这个是什么情况啊?

5,657

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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