【问题标题】:Webservlet urlpatterns for index.jspindex.jsp 的 Webservlet urlpatterns
【发布时间】:2011-03-14 14:15:15
【问题描述】:

我被这个问题困住了,在任何地方都找不到解决方案,所以欢迎提出任何想法。

我想在 @WebServlet (javax.servlet.annotation.WebServlet) 加载我的 index.jsp 之前执行一些代码。为此,我在 urlPatterns 中添加了“/”。这完成了 index.jsp 中的预期,但它不再加载我的 css 或图像路径。问题是“/”使它包含这些 urlPatterns 中的所有其他文件,但如果我尝试使用“index”代替,它就不起作用。

有人可以帮忙吗?

干杯, M.

【问题讨论】:

    标签: css servlets indexing url-pattern


    【解决方案1】:

    只需使用完全匹配/index.jspurl-pattern

    @WebServlet(urlPatterns = { "/index.jsp" })
    

    与具体问题无关,我想知道您是否不能更好地使用ServletContextListener(使用@WebListener 进行注释)。当您的唯一功能要求是在服务器启动时预加载/预初始化一些应用程序范围的数据时,这当然是正确的,而不管第一次打开的网页是什么。

    【讨论】:

      猜你喜欢
      • 2013-05-10
      • 1970-01-01
      • 1970-01-01
      • 2021-07-27
      • 2012-04-13
      • 2016-07-17
      • 1970-01-01
      • 2019-07-27
      • 2014-09-05
      相关资源
      最近更新 更多