开发者社区> 问答> 正文

JFinal为啥默认使用FreeMarker

JFinal为什么默认使用FreeMarker做为视图,为什么不是Velocity呢?如果我要使用别的视图类型,JFinal要如何写代码呢?

展开
收起
小旋风柴进 2016-06-07 15:48:26 1922 0
1 条回答
写回答
取消 提交回答
  • FreeMarker使用起来非常地方便,功能也很强大。Velocity也很不错,但Velocity的layout功能要在web.xml中配置Servlet,不够优雅,违备了JFinal遵循的COC原则。FreeMarker可以通过定义宏来实现layout功能,非常方便,另外有开发者测试得出当视图中的动态内容过多时FreeMarker性能优于Velocity。

    2019-07-17 19:30:21
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题) 立即下载
Java Spring Boot开发实战系列课程【第6讲】:Spring Boot 2.0实战MyBatis与优化(Java面试题) 立即下载
Java Spring Boot开发实战系列课程【第15讲】:Spring Boot 2.0 API与Spring REST Docs实战 立即下载