我将Spring MVC Dispatcher映射为一个全局的前置控制器Servlet在/*
上。
<servlet>
<servlet-name>home</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>home</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
然而,这种映射停止了对静态文件的访问,如CSS、JS、图片等,它们都在/res/
文件夹中。
我该如何访问它们?
/WEB-INF
的某个地方,例如/WEB-INF/pages/default.jsp
。更多提示请参见此和此答案。 - BalusCrequest.getRequestDispatcher("WEB-INF/some.jsp").forward(request, response);
。 - ErShakirAnsari