tomcat发布后访问路径问题
2017-06-22 14:57
453 查看
近来一直发现一个问题,tomcat工程发布后路径不对,用http://localhost:8080/Urban/login.jsp报404,无法访问。
这是tomcat的server.xml文件配置
查阅资料都说,docBase是工程的存放路径,可以写成绝对路径,相对路径是指%TOMCAT_HOME%/webapps/下,path是指虚拟的访问路径。这么说来http://localhost:8080/Urban/login.jsp是没有问题的。
如果还是出现404的错误,且前面配置没有错,可能就是在%TOMCAT_HOME%/conf/web.xml文件中把虚拟路径显示目录给禁止啦,此时可以在tomcat的web.xml文件中找到:
将listings的value改为true,然后重新启动tomcat,在输入http://localhost:8080/Urban/login.jsp,测试成功!
如果项目开发完成,准备部署在服务器上时,记住要把web.xml文件中参数listings的值改为false,这样可以避免把项目的部署路径呈现给使用者!
这是tomcat的server.xml文件配置
<Context docBase="chengguanfuwuqi" path="/Urban" reloadable="false" source="org.eclipse.jst.jee.server:chengguanfuwuqi"/></Host>
查阅资料都说,docBase是工程的存放路径,可以写成绝对路径,相对路径是指%TOMCAT_HOME%/webapps/下,path是指虚拟的访问路径。这么说来http://localhost:8080/Urban/login.jsp是没有问题的。
如果还是出现404的错误,且前面配置没有错,可能就是在%TOMCAT_HOME%/conf/web.xml文件中把虚拟路径显示目录给禁止啦,此时可以在tomcat的web.xml文件中找到:
<servlet> <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> <param-name>listings</param-name> <param-value>false</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet>
将listings的value改为true,然后重新启动tomcat,在输入http://localhost:8080/Urban/login.jsp,测试成功!
如果项目开发完成,准备部署在服务器上时,记住要把web.xml文件中参数listings的值改为false,这样可以避免把项目的部署路径呈现给使用者!
相关文章推荐
- 工程路径首字母大写导致tomcat工程无法访问的问题(工程在tomcat里面发布后,在应用列表里面可以看见,但是无法访问)
- Eclipse配置tomcat发布路径的问题
- Eclipse 项目发布到Tomcat报系统找不到路径的问题解决方案!
- jsp中base标签解决jetty和tomcat默认访问路径不同的问题浅谈
- 关于网站发布后通过网站域名+文件路径访问下载文件问题
- 解决 IDEA 发布到 Tomcat 项目的 404 和 相对路径 问题
- 在服务器上发布时出现“对文档路径的访问被拒绝。”的问题
- Eclipse配置tomcat发布路径的问题
- 解决 IDEA 发布到 Tomcat 项目的 404 和 相对路径 问题
- eclipse复制的项目发布到tomcat怎么修改其项目级别的访问路径
- vue.js 部署到tomcat中出现访问路径不对,页面加载不出来问题及解决
- 使用MyEclipse发布Web项目时URL访问路径问题。
- 关于myeclipse中导入的项目修改项目名使得发布到tomcat访问路径正确
- Eclipse配置tomcat发布路径的问题
- java web应用访问tomcat目录外文件的路径映射问题
- Eclipse配置tomcat发布路径的问题
- Tomcat的默认访问路径问题
- 当项目发布到tomcat的root路径下,子文件与其他路径冲突的问题
- 当项目发布到tomcat的root路径下,子文件与其他路径冲突的问题
- Tomcat访问路径去掉发布项目的项目目录