用于index.jsp的Webservlet urlpatterns

时间:2011-03-14 14:15:15

标签: css servlets indexing url-pattern

我遇到了这个问题,我无法在任何地方找到解决方案,所以欢迎任何想法。

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

有人可以帮忙吗?

干杯, 微米。

1 个答案:

答案 0 :(得分:1)

只需使用完全匹配url-pattern的{​​{1}}。

/index.jsp

与具体问题无关,我想知道你是否不能更好地使用ServletContextListener(使用@WebListener是明显的)。当您的唯一功能要求是在服务器启动时预加载/预初始化某些应用程序范围的数据时,无论首次打开的网页如何,都是如此。