我正在寻找web.xml
Servlet 3.0 环境中的文件。原因是因为我想将欢迎文件从“index.jsp”更改为“hello.jsp”。
我知道在web.xml
文件中,有一个welcome-file-list,我想更改此设置,以便将index.jsp URL 映射更改为hello.jsp。
所以,我的问题是,web.xml 文件在哪里,或者如果 Servlet 3.0 中没有这样的文件,我该如何更改我的 URL 映射?
很高兴得到这个问题的答案,谢谢。
我正在寻找web.xml
Servlet 3.0 环境中的文件。原因是因为我想将欢迎文件从“index.jsp”更改为“hello.jsp”。
我知道在web.xml
文件中,有一个welcome-file-list,我想更改此设置,以便将index.jsp URL 映射更改为hello.jsp。
所以,我的问题是,web.xml 文件在哪里,或者如果 Servlet 3.0 中没有这样的文件,我该如何更改我的 URL 映射?
很高兴得到这个问题的答案,谢谢。
使用 servlet 3.0 并不总是需要它,所以如果它不存在,您可以在其中添加一个WEB-INF/web.xml
在Servlet 3.0 web.xml
文件中可以省略。
直接的问题是然后如何映射?
就像下面使用Annotations
.
@WebServlet(name = "MyServlet",
urlPatterns = {"/myservlet"},
initParams = {@WebInitParam(name="param1", value="value1")}
)
public MyServlet extends HttpServlet
{
如果您想添加welcome file
400,500 个状态码异常 ...blah blah ..
用路径创建一个WEB-INF/web.xml
并给那里。
The web.xml file is created by yourself when the servlet created