是否有蚂蚁方式可以将.java(基本上是一个servlet文件)放在“src”文件夹下作为web.xml文件中的欢迎文件?
答案 0 :(得分:6)
我做
<servlet-mapping>
<servlet-name>WelcomeServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
并删除<welcome-file-list>
元素和index.html
。
工作正常。
答案 1 :(得分:0)
在web.xml中,您可以指定要映射到servlet的欢迎文件:
<servlet>
<servlet-name>WelcomeServlet</servlet-name>
<servlet-class>foo.bar.WelcomeServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>WelcomeServlet</servlet-name>
<url-pattern>*.foo</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>/welcome.foo</welcome-file>
</welcome-file-list>
我认为这也适用于App Engine。
当然,这会调用已编译的servlet,而不是“src”文件夹中的源代码(很可能甚至没有部署到服务器上)。