8

我了解基于Can I service JSP from Servlet 3.0inside a JAR in lib, 或者是否有解决方法?.jsp.jar

但是,我似乎无法将我的视图(jar WEB-INF/lib Tomcat 7 中的 jsp 和战争中的经典 spring MVC 上下文配置)与我的 Web 应用程序的模型和控制器连接起来。

有没有一种共享调度程序 Servlet 的好方法,或者可能创建一个CustomViewResolver可以扫描.jsp包含在 external 中JAR的 s,并实际上将 myjar插入到一个独特的 spring 上下文中?

4

1 回答 1

1

使用 JSP,您会遇到编译问题。因此,您至少需要预编译它们,以包含它们。那么它应该是可能的,因为编译后的 JSP 基本上是一个 Servlet。

如果您要使用其他视图技术,如 Velocity、Freemarker 或基于 Facelets 的 JSF,您可以非常轻松地使用基于类路径的 ViewResolver。

于 2012-12-07T10:01:53.320 回答