我即将开始一个新的 Spring MVC 项目,并且正在检查 View 的各种选项。我从来都不是 JSP 的粉丝,而且我过去也遇到过与 JSP 相关的性能问题,所以我正在研究其他选项。我希望有人对各种选项进行了普查(也许必须是我)并宣布哪些选项很快,或者至少有哪些选项。以下是我想到的选择,按从明显到奇怪的顺序排列:
- JSP、JSTL
- 速度
- 自由标记
- GSP(Groovy JSP)
- 由 IronRuby 或类似的疯狂技术提供支持的 ERB
- 茶
对于该列表有什么建议、个人偏好或其他好的选择吗?
最佳答案
StringTemplate - 快速、简单并有助于强制执行 MVC 关注点分离。最后我检查了一下,Spring Web MVC 没有为其提供 View 类,但我能够轻松 create a custom one .
关于java - 最快的 Java Web 模板语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4600023/