-
Notifications
You must be signed in to change notification settings - Fork 12
JSP Velocity FreeMarker对比
Luke Chen edited this page Apr 16, 2019
·
1 revision
- JSP -> Velocity -> FreeMarker
- JSP
- 优点:
- 支持好。官方背书,标签库众多,支持JSP标签, 支持EL表达式语言, 功能强大,可以写JAVA代码
- 方便开发调试。
- 缺点:
- 破坏了mvc结构
- jsp需要编译成class文件执行
- 优点:
- Velocity: Apache出品,最早用于替代jsp的模板语言
- 优点:
- 可以实现严格的mvc分离
- 据说性能比jsp要好一些
- 简单易学
- 缺点:
- 第三方标签库少
- 难调试
- 对jsp标签支持不好
- 优点:
- FreeMarker: Apache出品
- 优点:
- 可以实现严格的mvc分离
- 内置常用功能强大,使用方便
- 对jsp标签支持良好
- 缺点:
- 第三方标签库没有jsp多
- 难调试
- 优点:
- JSP