映射到没有servlet映射记录的servlet

时间:2014-04-14 14:23:42

标签: java servlets

我正在开发FrontServlet,因此无需映射其他Servlet。我将getRequestDispatcher用于特定的Servlet,我需要一些名称来访问它,转发请求,但没有映射url-pattern我不知道该怎么做。

是否能够在不在web.xml中映射的情况下访问Servlet?

1 个答案:

答案 0 :(得分:1)

您应该将servlet映射到某个名称,以便以编程方式调用它,这可以完成:

  • 部署描述符文件中带有<servlet-mapping>...</servlet-mapping>标记的旧方法。
  • 使用带注释@WebServlet
  • 3.0 Servlet规范
  • 使用addServlet方法。

然后,您就可以将请求链接到自定义servlet。