gpt4 book ai didi

jsp - 从 JSP 迁移到 Freemarker

转载 作者:行者123 更新时间:2023-12-03 12:25:42 25 4
gpt4 key购买 nike

我正在处理一个 Spring 2.5 项目,其中四个不同的 webapp 有重复的 JSP(它们都是同一个 webapp 的派生)。我想引入 Freemarker,以便我可以在所有 web 应用程序中外部化和重用这些模板。但是,我想迭代地解决这个问题,因为这将是一个大项目,所以我需要 JSP 和 Freemarker 和谐相处一段时间。

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

Freemarker 似乎在某种程度上支持 JSP,但我真的不知道如何在逐步迁移中使用它 (http://freemarker.sourceforge.net/docs/pgui_misc_servlet.html)。

有没有人有任何想法?

最佳答案

In Spring 2.5 you'll probably have to use a BeanNameResolver since you can't have two URL resolvers, see this thread. This got much easier in 3.0 where you can order resolvers.



引用文献
  • NixMash Post: The Move from Velocity to FreeMarker with Spring Boot
  • A Review of Java Template Engines - DZone Web Dev
  • 关于jsp - 从 JSP 迁移到 Freemarker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8944463/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com