web.xml配置如下,
<servlet> <servlet-name>buildNodesServlet</servlet-name> <servlet-class>net.chiangfai.servlet.BuildNodesServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>buildNodesServlet</servlet-name> <url-pattern>/ztree/buildNodesServlet</url-pattern> </servlet-mapping>
jsp访问url
url:"/ztree/buildNodesServlet",
错误如下:
"NetworkError: 404 Not Found - http://localhost:8080/ztree/buildNodesServlet"
404这个错误路径缺少了工程名字,为什么每个servlet的手动加上工程名字才能访问?怎么让他访问的时候自动加上工程名?
这个应该是tomcat的配置问题导致的。修改tomcat下server.xml里项目的path信息(这个path会加在项目里你映射的所有路径之前)
谢谢,明白了。