- Java Web程序员面试笔试宝典
- 傅胜华等编著
- 240字
- 2023-10-27 18:13:09
1.2 Java Web前端
这里主要介绍一下与Java开发相关的Web前端技术。在现在的前端框架出现之前,这些技术应用相当广泛,现在也仍然使用得非常多。除了最基础的JSP,其他如Freemarker、Velocity、Thymeleaf、Beetl等都是模板引擎,它们也都曾经广泛用于前后端分离开发。
模板引擎可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。它的作用是可以使用户界面与业务数据(内容)分离,因而可以实现前后端分离开发。模板引擎是可以跨领域、跨平台的,但不是所有模板引擎都可以跨平台。Freemarker、Velocity、Thymeleaf、Beetl都是基于Java的模板引擎,只适用于Java开发。