by kevin
18.
七月 2021 10:10
>
1. thymeleaf js中取后台放在model中值的方式 首先,这个模式需要在<script></scipt>标签使用th:inline="javascript"。 <script th:inline="javascript"></script> 双中括号 [[ ]] 输出所需文本,对其文本内容中进行JS转义,使用引号将其括起来; 中括号小括号 [( )] 输出所需文本,不会转义字符串中的内容,不会在字符串两头加上引号。 2. Oracle在Linux中使用impdp和expdp导入导出数据碰到的一些几个问题 ora-39002,oracle对文件夹或者文件没读写的权限。 ora-31694,通过ftp上传下载的过程中,文件被改变,ftp使用二进制模式上传下载,解决这...
[更多...]
by kevin
23.
三月 2021 19:23
>
1.java jdk1.8的版本问题 莫名奇妙的报了一个编译错误:对于collect(java.util.stream.Collector<java.lang.Object,capture#1, 共 ?,java.util.List<java.lang.Object>>), 找不到合适的方法 看了一下报错的代码,理论上这里不会错。查了一下,可能是jdk版本低引起的。 把jdk版本从jdk-8u20升级到jdk-8u181,这个问题就解决了。 2.thymeleaf小技巧 2.1 th:disabled等属性 要在页面上输出disabled=”disabled” 或者 readonly=”readonly”,设置th:disabled=true或者th:readonly=true就可以了。 类似的属性checked等也是这样设置。 2.2 th:...
[更多...]
by kevin
3.
三月 2021 14:01
>
1.简介 页面需要共享常见的页面组件,例如页眉,页脚,菜单等。Thymeleaf使用自定义方言解决了这一问题,如创建布局,自定义标题或head元素合并。 2. Maven依赖 首先,看一下将Thymeleaf与Spring集成所需的必需配置。thymeleaf库需要依赖: <dependency>
<groupId>org.thymeleaf</groupId>
<artifactId>thymeleaf</artifactId>
<version>3.0.11.RELEASE</version>
</dependency>
<dependency>
<groupId>org.thymeleaf</groupId&...
[更多...]
by kevin
2.
十一月 2020 10:18
>
没有直接的方法,变通的方法是外层加一个th:block,内层写一个或者多个th:if和th:unless。 举个例子: 1: <th:block th:each="i:${#numbers.sequence(0,10)}" >
2: <a class="active" href="javascript:void(0);" th:if="${i==5" th:text="${i}"></a>
3: <a th:href="/${i}" th:unless="${i==5}" th:text="${i}">&...
[更多...]
by kevin
6.
九月 2020 14:34
>
定义 Thymeleaf是一个Java库。它是一个XML / XHTML / HTML5模板引擎,能够对模板文件应用一组转换,以显示应用程序生成的数据和文本。 它更适合在Web应用程序中提供XHTML / HTML5服务,但是它可以处理任何XML文件,无论是在Web中还是在独立应用程序中。 Thymeleaf的主要目标是提供一种优雅且格式正确的模板创建方法。为了实现这一点,它基于XML标签和属性,这些属性定义了DOM(文档对象模型)上预定义逻辑的执行,而不是将该逻辑作为模板中的代码显式编写。 它的体系结构允许依靠已解析文件的智能缓存来快速处理模板,以便在执行过程中使用尽可能少的I / O操作。 重要的一点是,Thymeleaf从一开始就设计了XML和Web标准,允许您在需要时创建完全验证的模板 特点 动静结合:Thymeleaf 在有网络和无网络的环境下皆可运行,浏览器解释 ...
[更多...]