当前位置: 代码迷 >> J2EE >> 纠结的404 ~解决方法
  详细解决方案

纠结的404 ~解决方法

热度:93   发布时间:2016-04-22 02:55:49.0
纠结的404 ~!!!
404来了~! 路径错误~
知道这只是个路径问题,可是怎么改都不成功,被搞的很郁闷~!

求解:
问题:点击 (理应跳转到的servlet,却报了404)
描述:做用户管理模块。在menu页面点了链接后,显示404错误。
详细参数:
menu链接: 【<a href="/UserListServlet" target="main">用户管理</a>】
servlet所在包名:ibmetp.team20.controller
servlet xml配置:
XML code
 <servlet>    <servlet-name>UserListServlet</servlet-name>    <servlet-class>ibmetp.team20.controller.UserListServlet</servlet-class>  </servlet>  <servlet-mapping>    <servlet-name>UserListServlet</servlet-name>    <url-pattern>/Userlistservlet</url-pattern>  </servlet-mapping>


错误信息:

  HTTP Status 404 - /UserListServlet

--------------------------------------------

type Status report

message /UserListServlet

description The requested resource (/UserListServlet) is not available.






------解决方案--------------------
XML是大小写敏感的,你把xml文件改成下面的样子试试/Userlistservlet改成/UserListservlet
XML code
<servlet>    <servlet-name>UserListServlet</servlet-name>    <servlet-class>ibmetp.team20.controller.UserListServlet</servlet-class>  </servlet>  <servlet-mapping>    <servlet-name>UserListServlet</servlet-name>    <url-pattern>/UserListservlet</url-pattern>  </servlet-mapping>
------解决方案--------------------
<a href="/UserListServlet" target="main">用户管理</a>
=>
<a href="/UserlistServlet" target="main">用户管理</a>
因为你 <url-pattern>/Userlistservlet</url-pattern>是小写的
配置这些东西直接copy比较好,敲字母容易手误又很难找出错误
  相关解决方案