从JSP迁移到Freemarker

时间:2012-01-20 16:17:10

标签: jsp spring-mvc freemarker

我正在开发一个Spring 2.5项目,其中四个不同的Web应用程序具有重复的JSP(它们都是相同Web应用程序的派生)。我想介绍Freemarker,以便我可以在所有webapps中外化和重用这些模板。但是,我想迭代地处理它,因为它将是一个大项目,所以我需要JSP和Freemarker和谐地生活一段时间。

我知道Spring允许链接多个ViewResolvers,但JSP的InternalResourceViewResolver和Freemarker的FreeMarkerViewResolver都声明它们需要在链中的最后。我试图将它们链接起来并指定订单优先级,但没有运气。

Freemarker似乎在某种程度上支持JSP,但我并没有真正看到如何在逐步迁移中使用它(http://freemarker.sourceforge.net/docs/pgui_misc_servlet.html)。

有没有人有任何想法?

1 个答案:

答案 0 :(得分:0)

  

在Spring 2.5中,你可能不得不使用BeanNameResolver,因为你不能有两个URL解析器,请参阅this thread。这在3.0中更容易,你可以订购解析器。

<强>参考