为啥我将jsp文件改个名字就无法访问了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我将jsp文件改个名字就无法访问了相关的知识,希望对你有一定的参考价值。

tomcat环境。
java开发我不是很懂。

本来http://xxxx/login.jsp是可以访问的,
但我今天将login.jsp改成了login1.jsp,
在访问http://xxxx/login1.jsp就报错了。

The requested resource (/login1.jsp) is not available.

然后我改回login.jsp也报错!

其他任何操作我都没有做,就改了个文件名。
这是为什么啊?
求教高手了!

jsp文件改个名字就无法访问了是正常的,因为jsp映射的是全路径,所以改名后一定要更改配置文件。
jsp更新是不需要重启tomcat的,一般刷新页面(F5)就可以了。也有可能是因为cache的原因,导致执行刷新后仍没有更新,可以关闭浏览器再打开试试,或者清除cache。如果仍不起效。可以进入tomcat的work目录下,找到你对应项目名称,删除你的jsp编译文件,再次刷新页面,就应该可以看到你的修改效果了。
参考技术A 项目的配置文件里有默认的首页.你改了名字之后要在配置文件里跟着改..
配置文件在WebContent->WEB-INF->web.xml 打开修改最后面的<welcome-file-list><welcome-file>index.html</welcome-file></welcome-file-list>..把index.html改成你想改的名称
参考技术B 1.把Tomcat下面的东西干掉,重新部署,启动
2.在MyEclipse下有个properties中,将属性改了就好,这个在工具栏可以看到

两种方法都可以的....本回答被提问者和网友采纳
参考技术C tomcat -->work里面的东西干掉
试试,不行就重启tomcat,
参考技术D 重启一下tomcat看看。

nginx+tomcat 配置完成后 为啥通过nginx访问jsp页面会直接下载文件?

IE可以正常访问,搜狗浏览器就会直接下载jsp文件,请问这是为什么?不是已经把jsp文件交给Tomcat处理了吗,为什么搜狗浏览器还读不出来

参考技术A 看下你的配置。

以上是关于为啥我将jsp文件改个名字就无法访问了的主要内容,如果未能解决你的问题,请参考以下文章

网站ping域名和ping IP地址都可以Ping通,但为啥浏览器无法访问

ksweb如何传文件上去

为啥 Charles 应用关闭时无法访问网站?

eclipse WEB-INF下文件夹中的jsp文件无法运行

各位大神有谁遇到过财务SAP系统无法导入excel?左下角显示文件不存在

Access数据表无法导入excel表,显示向导无法访问文件中的信息,这是为啥?