0

我正在寻找web.xmlServlet 3.0 环境中的文件。原因是因为我想将欢迎文件从“index.jsp”更改为“hello.jsp”。

我知道在web.xml文件中,有一个welcome-file-list,我想更改此设置,以便将index.jsp URL 映射更改为hello.jsp。

所以,我的问题是,web.xml 文件在哪里,或者如果 Servlet 3.0 中没有这样的文件,我该如何更改我的 URL 映射?

很高兴得到这个问题的答案,谢谢。

4

3 回答 3

3

使用 servlet 3.0 并不总是需要它,所以如果它不存在,您可以在其中添加一个WEB-INF/web.xml

于 2013-02-18T01:56:30.360 回答
0

Servlet 3.0 web.xml文件中可以省略。

直接的问题是然后如何映射?

就像下面使用Annotations.

 @WebServlet(name = "MyServlet",
  urlPatterns = {"/myservlet"}, 
  initParams = {@WebInitParam(name="param1", value="value1")}
 )
 public MyServlet extends HttpServlet
 {

如果您想添加welcome file400,500 个状态码异常 ...blah blah ..

用路径创建一个WEB-INF/web.xml并给那里。

于 2013-02-18T06:23:45.797 回答
0

The web.xml file is created by yourself when the servlet created

于 2013-02-18T02:00:23.130 回答