FreeMarker入门笔记三之spring整合
来源:互联网 发布:淘宝刷到一个钻多少钱 编辑:程序博客网 时间:2024/05/22 04:46
必须添加以下两个jar包
<dependency><groupId>org.springframework</groupId><artifactId>spring-context-support</artifactId></dependency><!-- freemarker --><dependency><groupId>org.freemarker</groupId><artifactId>freemarker</artifactId></dependency>
sringmvc.xm
<!-- freemarker的配置 --><bean id="freeMarkerConfigurer" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"><property name="templateLoaderPath" value="/WEB-INF/ftl/"/><property name="defaultEncoding" value="utf-8"></property></bean>controller代码
@Controllerpublic class HtmlGenController {@Autowiredprivate FreeMarkerConfigurer freeMarkerConfigurer;@RequestMapping("/genhtml")@ResponseBodypublic String genHtml() throws Exception {//生成静态页面Configuration configuration = freeMarkerConfigurer.getConfiguration();Template template = configuration.getTemplate("hello.ftl");Map data = new HashMap<>();data.put("hello", "spring freemarker test");Writer out = new FileWriter(new File("D:/temp/javaee28/out/test.html"));template.process(data, out);out.close();//返回结果return "OK";}}
阅读全文
0 0
- FreeMarker入门笔记三之spring整合
- SpringMVC ,Spring Security,Hibernate4,Freemarker 整合笔记
- (三) Spring Boot学习笔记之Spring Boot整合Logback
- freemarker+servlet整合(三)
- FreeMarker整合Spring 3
- FreeMarker整合Spring 3
- FreeMarker整合Spring 3
- spring+struts2+freemarker整合
- Spring MVC 整合 Freemarker
- FreeMarker整合Spring 3
- FreeMarker整合Spring 3
- FreeMarker整合Spring 3
- FreeMarker整合Spring 3
- FreeMarker整合Spring 3
- FreeMarker整合Spring 3
- FreeMarker整合Spring 3
- spring整合freemarker
- FreeMarker整合Spring 3
- LeetCode | 75. Sort Colors
- MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
- 数据库SQL优化大总结之 百万级数据库优化方案
- 回调机制之匿名回调之自我理解
- 跳表
- FreeMarker入门笔记三之spring整合
- ffmpeg解码的几种方法
- SVN版本管理系统的安装
- MySQL必知必会 学习笔记 四
- 深入浅出TensorFlow(六)TensorFlow高层封装
- 二分图最大独立集 二维动态数组 杭电1068
- scala常见语法,供以后参考(2017年8月20号)
- Telnet基本介绍(1)
- 石子合并(一) 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 有N堆石子排成一排,每堆石子有一定的数量。现要将N堆石子并成为一堆。合并的过程只能每次将相邻的两堆