老铁们,用java做前端开发实涉及到的tpl为后缀名的文件有什么好处,相比html格式的有什么不同?
2个回答
展开全部
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替换成真正的数据.
区别: jsp(可以写java代码,支持一抹多东西,不是严格的MVC,每次都要编译配置tomcat什么的) vm(不能编写java代码,可以实现严格的mvc分离,不是官方标准,标签支持不好)
ftl(不能编写java代码,可以实现严格的mvc分离,搞摸版很好,用户群体和支持不如jsp)
所谓的tpl就是html,
只不过里面作为模板文件(tpl)的html中添加了smarty的变量或逻辑判断.这些变量的在程序运行时由smarty替换成真正的数据.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询