栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Spring JSP MVC和Thymeleaf MVC之间的区别

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/452200.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号