【发布时间】:2017-07-13 08:54:24
【问题描述】:
我有这样的 web.xml:
<servlet>
<servlet-name>MyDisplayCourse</servlet-name>
<servlet-class>edu.itn.controller.MyDisplayCourse</servlet-class>
</servlet>
servlet 的 servlet 映射是:
<servlet-mapping>
<servlet-name>MyDisplayCourse</servlet-name>
<url-pattern>/admin/displaystudent</url-pattern>
<url-pattern>/displaystudent</url-pattern>
</servlet-mapping>
当我使用时:
<url-pattern>/displaystudent</url-pattern>
它找到了 servlet MyDisplayCourse,但是当我使用 append /admin/
<url-pattern>/admin/displaystudent</url-pattern>
这在我的网络应用程序中显示 404 错误代码。谁能帮我为什么不支持像 /admin/displaystudent 这样的 url 但只支持像 /displaystudent 这样的单个 url。
【问题讨论】:
-
这不是我要问的问题。我只想使用 /admin/displaystudent 而不是 /displaystudent。
-
您如何访问您的应用程序?你也可以提供网址吗?
-
两个网址都应该可以正常工作。您可以创建一个可以重新创建问题的示例项目吗?
-
@N00bPr0grammer localhost:8080/practiceweb/admin/displaystudent
标签: java servlets web.xml url-pattern