是否可以在Vaadin7应用程序中使用HttpServlet (支持转发到jsp页面)?如果是,请举例说明如何做。我没能让它工作。
我的web.xml:
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>com.example.MyServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/blablabla/*</url-pattern>
</servlet-mapping>MyServlet:
public class MyServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException,
IOException {
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException,
IOException {
request.getRequestDispatcher("/WEB-INF/doc/index.jsp").forward(request, response);
}
}当我转到http://localhost:8080/blablabla/时,我看到以下错误:
发布于 2016-11-17 04:11:54
尝试将第二个<servlet-mapping>添加到其中一个servlet
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/VAADIN/*</url-pattern>
</servlet-mapping>有关更多详细信息,请查看此链接:
https://stackoverflow.com/questions/40613458
复制相似问题