老铁们,用java做前端开发实涉及到的tpl为后缀名的文件有什么好处,相比html格式的有什么不同?

2025-04-06 11:52:06
推荐回答(2个)
回答1:

java 前端开发基本上就3种技术 jsp,freemarker ,Velocity 分别以 jsp vm ftl 结尾
区别: jsp(可以写java代码,支持一抹多东西,不是严格的MVC,每次都要编译配置tomcat什么的) vm(不能编写java代码,可以实现严格的mvc分离,不是官方标准,标签支持不好)
ftl(不能编写java代码,可以实现严格的mvc分离,搞摸版很好,用户群体和支持不如jsp)
所谓的tpl就是html,
只不过里面作为模板文件(tpl)的html中添加了smarty的变量或逻辑判断.这些变量的在程序运行时由smarty替换成真正的数据.

回答2:

》原版伴奏