A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 刘波啵 中级黑马   /  2019-9-12 12:42  /  670 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

)创建测试工程,引入依赖
 
(2)创建模板。在resources目录下创建test.html
        <dependency>             <groupId>org.thymeleaf</groupId>             <artifactId>thymeleaf</artifactId>             <version>3.0.11.RELEASE</version>         </dependency>
 
(3)创建测试类,编写代码
 
1.3.2 常用th标签
<!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head>     <meta charset="UTF‐8">     <title>thymeleaf入门demo</title> </head> <body> <span th:text="${name}"></span> </body> </html>
// 1.上下文 Context context = new Context(); //创建数据模型 Map<String, Object> dataModel =new HashMap(); dataModel.put("name","青橙电商系统"); context.setVariables(dataModel); // 2.准备文件 File dest = new File("d:/test_out.html"); // 3.生成页面 try { PrintWriter writer = new PrintWriter(dest, "UTF‐8");      ClassLoaderTemplateResolver resolver = new  ClassLoaderTemplateResolver();//模板解析器      resolver.setTemplateMode(TemplateMode.HTML);//模板模型      resolver.setSuffix(".html");//后缀     
TemplateEngine engine = new TemplateEngine();//创建模板引擎      engine.setTemplateResolver(resolver);//设置模板解析器      engine.process("test", context, writer);//执行模

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马