ftl和jsp用哪个好

来源:6-2 动态显示功能菜单-2

散落满天的回忆

2021-05-16 11:36:33

​ftl和jsp用哪个好

写回答

1回答

好帮手慕阿满

2021-05-16

同学你好,ftl和jsp各有优缺点,可以根据需要选择。

1、jsp是编译成继承自servlet的class文件,运行jsp就是运行一个servlet。而ftl就是套模板,通过模板+内容直接生成HTML然后输出。

2、jsp在功能上比freemarker强,但freemarker比jsp的访问速度快。

3、jsp页面功能强大,但是jsp页面是前后端的代码写到了一起,耦合度很高,页面会有大量业务逻辑,不利于维护和阅读,更不利于前后台分工;前端开发需要熟悉后台环境,需要去调试。而让后台开发去做不熟悉的界面设计。对两者而言,交替性的工作需要花费一定的学习成本,效率低下。 使用freemarker后,前后端完全分离,大家各干各的,互不影响。而且在一定的业务需求中,freemarker可以根据模板生成静态页面,更进一步的提高了访问速度。相比而言,使用freeMark可以提高一定的开发效率。

祝学习愉快~

0

0 学习 · 16556 问题

查看课程