在HTML代码中使用freemarker 1、freemarker中显示某对象的属性使用${user.name}. 但如果name为null,freemarker就会报错。如果需要判断对象是否为空: <#if name??>.....</#if> 当然也可以通过设置默认值${name!''}来避免对 ...
分类:
Web程序 时间:
2018-10-02 00:21:52
阅读次数:
300
使用过freemarker的肯定其见过如下情况: Java代码 java.io.FileNotFoundException: Template xxx.ftl not found. Java代码 Java代码 模板找不到。可能你会认为我明明指定了文件,并且文件存在,但是为什么就是说找不到呢? 经过研 ...
分类:
编程语言 时间:
2018-09-29 17:42:29
阅读次数:
225
项目整体路径 1、配置pom.xml,引入freemarker依赖 2、配置freemarker模板属性 3、编写后台代码 ...
分类:
编程语言 时间:
2018-09-29 15:24:25
阅读次数:
387
核心框架Spring Framework :作为一个优秀的开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 模板引擎FreeMarker:即一种基于模板和要改变的数据, 并用来生成输 ...
分类:
编程语言 时间:
2018-09-27 13:11:43
阅读次数:
271
1、准备模板文档,如果word文档中有表格,只保留表头和第一行数据;2、定义变量,将word文档中的变量用${var_name}替换;3、生成xml文件,将替换变量符后的word文档另存为xml文件;4、格式化xml文件,使用工具(XmlFormat.exe),自动生成格式化后的xml文件;5、美化 ...
分类:
其他好文 时间:
2018-09-26 13:54:57
阅读次数:
209
2.3.23 org.freemarker freemarker ${freemarker.version} ...
分类:
其他好文 时间:
2018-09-26 01:16:49
阅读次数:
148
背景 做个简单的接口开发,拿到的平台比较不理想,好久没重新搭建一个了,正好练练手。用了基础的servlet,maven,logback(log4j不支持格式化,比较烦人),fastjson,druid,dbutils,httpclient,freemarker。 基本按照mvc模式分层,但是少了个代 ...
分类:
其他好文 时间:
2018-09-20 16:02:59
阅读次数:
197
今天学习了一下freeMarker,大概整理了一点东西。 之前写过一点前端的代码,所以对于html css js有过一些了解。看了一些关于freemaker的文档,自己的理解如下:类似于MVC框架。model-view-controller(模型-视图-控制器) 一、整体理解 freemarker也 ...
分类:
其他好文 时间:
2018-09-15 20:02:29
阅读次数:
246
在之前的web开发中,视图层我们多数时间都使用的是jsp,但是在使用springboot时,已经不推荐(不推荐但依然可以使用)jsp,而是使用模板引擎,比如thymeleaf、freemarker、velocity等,本文记录在springboot中使用thymeleaf。 创建一个springbo ...
分类:
编程语言 时间:
2018-09-14 14:31:44
阅读次数:
200
Spring Boot支持FreeMarker、Groovy、Thymeleaf和Mustache四种模板解析引擎,官方推荐使用Thymeleaf。 spring-boot-starter-thymeleaf 在Spring Boot中使用Thymeleaf只需在pom中加入Thymeleaf的st ...
分类:
编程语言 时间:
2018-09-12 12:32:25
阅读次数:
202