Servlet 3.0环境中的web.xml文件在哪里?

时间:2013-02-18 01:53:06

标签: java jsp servlet-3.0

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

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

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

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

3 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:0)

创建servlet时,您自己创建了web.xml文件

答案 2 :(得分:0)

Servlet 3.0 web.xml文件中可以是Omitt。

当前的问题是如何映射?

如下所示使用Annotations

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

如果你想添加welcome file和400,500个状态代码例外......等等等等。

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