2

我想在 Eclipse 中为我的应用程序添加一个额外的 URL 映射。由于 Eclipse IDE 不使用 web.xml 作为部署描述符,我不知道该怎么做。

也就是说,servlet LogServlet 已经映射为 /LogServlet,但我需要添加一个额外的映射为 /tamil/LogServlet。

由于 web.xml 在 Eclipse 中没有用作部署描述符,所以我不知道该怎么做。

请在这个问题上帮助我。

(在 Java EE 6[jdk 7] 的 Dynamic Web Module 3.0 中创建的项目)

2)请指导我如何创建包含所有部署信息的 web.xml 文件。(“生成部署描述符存根”不生成 servlet 映射,仅欢迎页面标签)

4

1 回答 1

0

阅读javadoc

java.lang.String[] urlPatterns servlet 的 URL 模式

所以你只需要

@WebServlet(urlPatterns = {"/LogServlet", "/tamil/LogServlet"}) 

也就是说,鉴于您想要的模式,您似乎只是在相对路径和绝对路径之间感到困惑,并且单个模式应该就足够了。如果您需要更多帮助,请向我们解释您为什么需要这两种模式。

于 2013-08-10T13:50:45.353 回答