JSP 和velocity 之间哪个更好 - 表现 - 使用方便 - 易于创建可重用的组件 - 开源第 3 方的可用性 - IDE 支持
最佳答案
@Vartec: 我不认为“ View 与业务逻辑的严格分离”是 jsp 中不存在的速度特性。您可以在 jsp 中(或多或少)做业务逻辑,但完全不推荐。但我同意你关于语法的观点。
性能
JSP 被编译成 Java,所以我不认为速度更快。 (我自己没有做过基准测试)
易于使用
对于设计师:速度 对于程序员:(恕我直言)jsp,因为它更接近代码
易于创建可重用组件
JSP 有很多组件 Velocity 本身没有组件(不是面向组件的)
开源第三方的可用性
我见过比速度更多的项目使用 JSP 或 JSP 相关技术。也许是因为速度真的很低...... :-)
IDE 支持
jsp 有很多工具。尤其是eclipse jboss插件/工具套件,jsp编辑器不错。
Velocity 插件大多不是功能性的或非常基本的(如果你有语法高亮,你会很幸运)
更新 如果您现在正在寻找模板引擎,我建议您看看 thymeleaf。它相对于速度来说是轻量级的,可以用几行代码来模板化一些基于文本的模板,或者用作一个功能齐全的模板引擎,例如在 web 应用程序中。
关于java - JSP 与 Velocity 哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/610062/