首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vaadin7应用程序中的HttpServlet

Vaadin7应用程序中的HttpServlet
EN

Stack Overflow用户
提问于 2016-11-15 23:18:28
回答 1查看 134关注 0票数 0

是否可以在Vaadin7应用程序中使用HttpServlet (支持转发到jsp页面)?如果是,请举例说明如何做。我没能让它工作。

我的web.xml:

代码语言:javascript
复制
  <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:

代码语言:javascript
复制
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/时,我看到以下错误:

failed to load bootstrap javascript

EN

回答 1

Stack Overflow用户

发布于 2016-11-17 04:11:54

尝试将第二个<servlet-mapping>添加到其中一个servlet

代码语言:javascript
复制
  <servlet-mapping>
    <servlet-name>MyServlet</servlet-name>
    <url-pattern>/VAADIN/*</url-pattern>
  </servlet-mapping>

有关更多详细信息,请查看此链接:

https://vaadin.com/docs/-/part/framework/application/application-environment.html#application.environment.servlet-mapping.sub-paths

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40613458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档