2013-02-18 39 views
0

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

我知道在web.xml文件中有一个欢迎文件列表,我想更改此设置,以便将index.jsp URL映射更改为hello.jsp。

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

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

+0

在Servlet 3.0中,这个文件不是强制性的,这意味着它可以被省略。 – 2013-02-18 01:58:43

回答

3

借助servlet 3.0它不是必需的,所以如果它不存在,你可以在WEB-INF/web.xml

0

web.xml文件是由自己当servlet创建

+0

请让我知道如何在Eclipse中创建web.xml文件的详细步骤。T_T – 2013-02-18 02:19:00

+0

在WEB-INF中添加一个xml文件,并将其命名为web.xml – Delay 2013-02-18 03:14:38

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,给那里。