这几天在集中学习Spring boot+Shiro框架,因为之前view层用jsp比较多,所以想在spring boot中配置jsp,但是spring boot官方不推荐使用jsp,因为jsp相对于一些模板引擎,性能都比较低,官方推荐使用thymeleaf,但是Spring boot整合jsp的过程 ...
分类:
编程语言 时间:
2017-11-13 16:42:12
阅读次数:
190
在springboot中,推荐使用的模板引擎是Thymeleaf模板引擎,它提供了完美的Spring MVC的支持。下面就简单的介绍一下Thymeleaf模板引擎的使用。 在controller层中,使用在类上使用@controller注解,注意的是,这里不是@restController注解,因为... ...
分类:
其他好文 时间:
2017-11-11 15:22:13
阅读次数:
175
一、@Controller 处理http请求 1、结合模版组件返回页面,spring-boot提供了spring-boot-starter-thymeleaf组件 2、结合@ResponseBoy返回JSON 二、@RestController Spring4新增的注解,等同于@Controller ...
分类:
编程语言 时间:
2017-11-11 00:28:51
阅读次数:
253
背景是项目中使用Spring Security 进行安全控制 再使用Ajax的时候会报 403(ajax get 方式是没问题的 post 的时候会报) Spring Security 原本是 防止 CSRF 攻击 现在 ajax 被误伤了... 然后下面贴解决方法,页面的head标签里 下记追加 ...
分类:
编程语言 时间:
2017-11-10 15:09:41
阅读次数:
214
在编写页面时,常常会需要用到通用模块,比如header部分、footer部分等。 项目前端使用的是themeleaf模板引擎,下面简单介绍下使用themeleaf写header通用模块: 1. 通用部分: header2.html 主要使用th:gragment属性标记 2. 引用部分: 主要使用t ...
分类:
Web程序 时间:
2017-11-08 17:56:11
阅读次数:
242
** 原创文章,请勿转载 ** 在给spring boot 1.5.6 + thymeleaf 3进行国际化时,踩了一个坑(其实不止一个)。 现象: 看到了吧, 就是取值的key, 后面被加了_en_US 或 _zh_CN, 以及前后的问号。 先看下代码,首先两个资源文件: messages_en_ ...
分类:
编程语言 时间:
2017-11-08 14:49:12
阅读次数:
296
一、知识点 二、具体使用讲解 1.@Controller(了解即可,现在的开发基本都是前后端分离,不用再使用模版的方式,采用REST方式返回json数据是主流) 需要配合模版的使用 1)打开pom.xml 添加spring官方的一个模版thymeleaf 2)在resources下新建文件夹temp ...
分类:
编程语言 时间:
2017-11-07 19:50:28
阅读次数:
250
(一)Thymeleaf 是个什么? (一)Thymeleaf 是个什么? 简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点: 1.Thymeleaf 在有网络和无网络的环境下皆 ...
分类:
其他好文 时间:
2017-11-05 00:28:12
阅读次数:
204
先大概介绍一下关于Thymeleaf的概念和理解:首先Thymeleaf模板引擎(换句话说他是现代服务器端的Java模板引擎,) 他所对应的主要作用(因为也是刚刚了接所以可能不会介绍的很周全),其实无非也就和之前所对应的jsp的作用方式是类似的, 因为jsp在某种程度上也是一种所对应的模板引擎,而j ...
分类:
其他好文 时间:
2017-11-04 23:30:23
阅读次数:
7585
1.pom.xml中添加 自动下载thymeleaf的jar包,然后update Project. 2.application.properties中添加thymeleaf配置文件 3.之后写一个测试 a.在项目目录下找src/main/resources/templates新建一个dome.htm ...
分类:
编程语言 时间:
2017-11-01 12:06:10
阅读次数:
226