您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Spring JSP MVC和Thymeleaf MVC之间的区别

Spring JSP MVC和Thymeleaf MVC之间的区别

它们都是Spring MVC的视图层。首先,最基本的区别是文件扩展名。(.jsp.html

Branislav在评论中是正确的,JSP不是模板引擎。它被编译到servlet,然后servlet正在提供Web内容。另一方面,Thymeleaf是一个模板引擎,可获取HTML文件,解析文件然后生成要提供的Web内容

将Thymeleaf与JSP视图进行比较时,它更像是HTML-ish视图。

我们可以在thymeleaf中使用原型代码http : //www.dineshonjava.com/2015/01/thymeleaf-vs-jsp-spring-mvc-view-layer.html#.WEkLzLKLTig

由于它是HTML风格的代码,因此百里香叶代码更具可读性(当然,您可以打乱它并创建不可读的代码,但是最后,将其与.jsp文件进行比较时,可读性更高)

标准方言( )比JSP表达语言强大得多

如果我们把所有这些都放在一边,百里香是这里的慢者。

我建议您看一下此文档:http ://www.thymeleaf.org/doc/articles/thvsjsp.html

Java 2022/1/1 18:13:59 有511人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶