首屏导读 · 本教程配套付费专栏 大模型工程师修炼手记19.9 元AI 编程 / Agent 实战 本文同主题系统课程· AI时代程序员的自我提升49.9 元AI 时代成长方法论。单篇不过瘾订阅解锁全量源码、实战与答疑文末附资料包领取方式 ↓一、velocity优点简单、轻量级、易上手易于第三方组件集成社区庞大缺点功能相对单调需要编写自定义的通用模板代码toolbox与java代码耦合度高二、freemaker优点相对来说使用更简单性能velocity应该是最好的其次是jsp普通的页面freemarker性能最差虽然只是几毫秒到十几毫秒的差距。但是在复杂页面上包含大量判断、日期金额格式化的页面上freemarker的性能比使用tag和el的jsp好。宏定义比jsp tag方便内置大量常用功能。比如html过滤日期金额格式化等等使用非常方便支持jsp标签可以实现严格的mvc分离缺点用户少、社区小不是官方标准用户群体和第三方标签库没有jsp多三、jsp的模板缺点可以写java代码无法严格做到MVC模式优点官方标准用户群体和第三方标签库多。对jsp标签支持不够好hrefhttps://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/markdown_views-e1cc28b339.css relstylesheet hrefhttps://csdnimg.cn/release/blogv2/dist/mdeditor/css/style-d1e89cace4.css relstylesheet内容来源csdn.net作者昵称Tom·Ge原文链接https://blog.csdn.net/gedonshen/article/details/78246688作者主页https://blog.csdn.net/gedonshen确定要放弃本次机会福利倒计时::立减 ¥普通VIP年卡可用立即使用延伸阅读 · 我的付费专栏觉得这篇文章对你有帮助我把同类主题的系统化内容沉淀成了付费专栏欢迎订阅支持持续输出专栏定价内容大模型工程师修炼手记19.9 元AI 编程 / Agent 深度实战AI时代程序员的自我提升49.9 元AI 时代成长方法论本文配套代码 / 资料包欢迎在评论区留言「求代码」我会私信发送完整资源
