我有一个 servlet,最初应该重定向到静态 html 页面(example.html)
public class TestServlet extends HttpServlet{
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException{
response.sendRedirect("/example.html");
}
}
但它不起作用,因为在重定向时它再次请求 servlet 而不是静态页面,然后重定向等。
为什么它总是要求 servlet,我应该改变什么让它简单地重定向到我的example.html
页面。
Tomcat 7 上托管的应用程序
UPD1:映射如下所示:
<servlet>
<servlet-name>TestServlet</servlet-name>
<servlet-class>com.web.TestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>