freemarker? thymeleaf? or jsp? 能否简单概括一下每个的优缺点。
freemarker? thymeleaf? or jsp? 能否简单概括一下每个的优缺点。
1
Mogugugugu Jan 18, 2018
代码生成器,用 freemarker,其他时候都是前后端分离,不用- -,
|
2
sss007 OP 代码生成器是什么鬼
|
3
sss007 OP @Mogugugugu 代码生成器是什么鬼
|
4
chocotan Jan 18, 2018
thymeleaf
|
5
Acheron Jan 18, 2018
前后端分离之后,模板引擎不用了吧
|
6
Mogugugugu Jan 18, 2018
@zzlhr 生成最简单的 crud - -
|
8
yang2yang Jan 18, 2018
公司用什么,就用什么,这个项目原来用什么就用什么。。。
|
9
jones Jan 18, 2018 via Android Freemarker 的话 Eclipse 不能很好支持,FreemarkerIDE 这个插件 JBoss 已经放弃开发了,只能做到语法高亮,内容辅助啥的全没有,如果你有钱买 IDEA 的话就推荐 Freemarker 了
Thymeleaf 想法挺好,但是性能差的一逼,谁用谁知道,如果你对性能不敏感就推荐这个了,虽然 Spring 强推这个但咱也要理性不是 JSP 就算了吧,页面默认允许随意书写 Java 代码,默认触发 Session 创建,表达式和 EL 输出变量默认不编码容易造成 XSS,CSRF 等问题,这都是硬伤啊,使用这个的话对人和代码规范的要求比较高,虽然可以从制度上约束,但还是不如从技术上就卡死的好, 竟然用手机打了这么多字,我也挺佩服我自己的,,,, |
10
sudoz Jan 18, 2018 前后分离,说三遍
|
11
micean Jan 18, 2018
velocity 最简单了
|
12
jones Jan 18, 2018
@micean 根据 Spring 官方文档来看,velocity 已死,
“ As of Spring Framework 4.3, Velocity support has been deprecated due to six years without active maintenance of the Apache Velocity project.” https://docs.spring.io/spring/docs/4.3.13.RELEASE/spring-framework-reference/html/view.html#view-velocity |
13
tedzhou1221 Jan 18, 2018 via Android
Jsp 哈哈
|
14
JRay Jan 18, 2018 via Android
freemark
|
15
jowuIM Jan 18, 2018
velocity,不推荐。。。因为没有人维护了。。。
|
16
jowuIM Jan 18, 2018
thymeleaf 支持 LegacyHTML5.。。挺喜欢的。。
|
17
lifespy Jan 18, 2018
thymeleaf
|
18
nekolr Jan 18, 2018 via Android
最近在用 thymeleaf,新项目一般都不用模板引擎了吧,老的还是 jsp。话说 thymeleaf 性能有问题?
|
19
lifespy Jan 18, 2018
新兴的 beetl 好像也不错,官方说性能很牛,你看看
|
20
codeyung Jan 18, 2018
freemarker 用的最多 刚做程序员的时候就在用
thymeleaf 偶尔 |
21
gowk Jan 18, 2018 via Android
JFinal 的 enjoy 有兴趣试试吗。。
|
22
ke1e Jan 19, 2018 via Android
freemarker 有个小技巧是可以像 jinja2 那种使用的,用起来很爽,具体可以去 sof 找找看
|
23
340244120 Jan 19, 2018
|
24
notreami Jan 19, 2018
nashorn 再厉害就好了,直接使用前端框架
|
25
ob Jan 19, 2018 via Android
竟然没人推荐 smarty4j ?
|
26
jason19659 Jan 19, 2018
????模版引擎是啥,不是直接写前端吗
|
30
derrickT Jan 19, 2018
freemarker,不过现在还需要用 java 模板引擎吗?什么场景呀?
|
32
cmpt21o Jan 27, 2018
我用 freemarker,但项目里的人都说要前后端分离,前端都是我兼职,泪奔
|
33
jack80342 Jul 25, 2018
正在每天翻译 Thymeleaf,欢迎 Fork,https://www.gitbook.com/book/jack80342/thymeleaf/details
|