概述 MVC大家比较熟悉, M即model,是业务处理层,与我们开发中的(service、dao、model)等对应起来; V即view,是视图层,以前jsp、freemarker、velocity等,现在都是前后端分离了。使用@ResponseBody注解把Controller方法返回的对象通过转 ...
分类:
编程语言 时间:
2018-08-04 18:57:50
阅读次数:
131
Thymeleaf同jsp、volocity、freemarker等共同的职能是MVC模式中的视图展示层,即View。 当然了,SpringBoot中也可以用jsp,不过不推荐这种用法,比较推崇的就是使用Thymeleaf。 关于Thymeleaf学习,建议参考官方文档:https://www.th ...
分类:
编程语言 时间:
2018-08-03 23:16:50
阅读次数:
275
pring boot 在springmvc的视图解析器方面就默认集成了ContentNegotiatingViewResolver和BeanNameViewResolver,在视图引擎上就已经集成自动配置的模版引擎,如下: 1. FreeMarker 2. Groovy 3. Thymeleaf 4 ...
分类:
编程语言 时间:
2018-08-01 14:31:10
阅读次数:
109
第一种 转自: http://ych0108.iteye.com/blog/2032477 Eclipse在线安装Freemarker编辑器插件 step1:Eclipse -> Help -> Install New Software -> Add step2: Name=FreeMarker,L ...
分类:
其他好文 时间:
2018-07-31 15:20:34
阅读次数:
279
使用freemarker向word中插入多列表格,需要以下条件 1)需要在模板中加入<#list listTest as listKey>标签,标识插入多行 1 <#-- 由于要插入多行数据,使用这个标签标识 --> 2 <#list listTest as listKey> 3 <w:tr w:r ...
分类:
其他好文 时间:
2018-07-30 14:52:49
阅读次数:
189
博文来源:http://www.fhadmin.org/webnewsdetail3.html前台: 支持五套模版, 可以在后台切换系统介绍:1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成html2.因为是生成的html,所以访问速度快,轻便,对服务器负担小3.网站前端采用主流的响应式布局,同一页面同时支持PC、平板、手机(三合一)浏览器访
分类:
编程语言 时间:
2018-07-22 17:39:56
阅读次数:
192
注意:使用freemaker,要求所有标签必须闭合,否则会导致freemaker无法解析。 freemaker注释:<#-- 注释内容 -->格式部分,不会输出 基础语法 1、字符输出 常用内部函数: 字符串的两种拼接方式拼接: 可以通过如下语法来截取子串: 2、日期输出 3、数字输出(以数字20为 ...
分类:
其他好文 时间:
2018-07-21 17:19:26
阅读次数:
152
1、动态网页和静态网页差异 在进入主题之前我先介绍一下什么是动态网页,动态网页是指跟静态网页相对应的一种网页编程技术。静态网页,随着HTML代码的生成,页面的内容和显示效果就不会再发生变化(除非你修改页面代码)。而动态网页则不然,页面代码虽然没有发生变化,但是显示的内容却是可以随着时间、环境或者数据 ...
分类:
其他好文 时间:
2018-07-21 17:02:24
阅读次数:
154
SpringMVC是Spring提供的一个web框架。包含多种视图技术,例如JSP、Velocity和FreeMarker。SpringMVC主要由DispatcherServlet、处理器映射、控制器、视图解析器、视图组成。 SpringMVC运行原理1.Http请求:客户端请求提交到Dispat ...
分类:
编程语言 时间:
2018-07-21 12:12:19
阅读次数:
173
1. 模板文件static.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv= ...
分类:
编程语言 时间:
2018-07-19 14:51:05
阅读次数:
170