ftl和jsp用哪个好
来源:6-2 动态显示功能菜单-2
散落满天的回忆
2021-05-16 11:36:33
ftl和jsp用哪个好
1回答
同学你好,ftl和jsp各有优缺点,可以根据需要选择。
1、jsp是编译成继承自servlet的class文件,运行jsp就是运行一个servlet。而ftl就是套模板,通过模板+内容直接生成HTML然后输出。
2、jsp在功能上比freemarker强,但freemarker比jsp的访问速度快。
3、jsp页面功能强大,但是jsp页面是前后端的代码写到了一起,耦合度很高,页面会有大量业务逻辑,不利于维护和阅读,更不利于前后台分工;前端开发需要熟悉后台环境,需要去调试。而让后台开发去做不熟悉的界面设计。对两者而言,交替性的工作需要花费一定的学习成本,效率低下。 使用freemarker后,前后端完全分离,大家各干各的,互不影响。而且在一定的业务需求中,freemarker可以根据模板生成静态页面,更进一步的提高了访问速度。相比而言,使用freeMark可以提高一定的开发效率。
祝学习愉快~
相似问题
回答 1