我正在使用web模块3.0创建servlet,我发现没有创建web.xml,比如我的项目中有多个jsp页面,如何指定欢迎文件,我们是否有任何注释提到欢迎档案?
答案 0 :(得分:1)
是的,你可以有一个Java文件来提及欢迎文件
/**
* Returns the cache key for this request. By default, this is the URL.
*/
public String getCacheKey() {
return mMethod + ":" + mUrl;
}
/**
* Supported request methods.
*/
public interface Method {
int DEPRECATED_GET_OR_POST = -1;
int GET = 0;
int POST = 1;
int PUT = 2;
int DELETE = 3;
}
或者如果您仍然需要web.xml文件,可以使用以下步骤在Eclipse中手动创建它
答案 1 :(得分:1)
您可以结合使用注释@WebServlet和web.xml文件。
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
...
</welcome-file-list>
</web-app>
只需手动创建。