SpringBoot整合Freemarker

匿名 (未验证) 提交于 2019-12-03 00:27:02

摘自百度百科

SpringBoot整合Freemarker第一步:首先就是要引入Freemarker的依赖

<!-- 引入freeMarker的依赖包. --> 		<dependency> 			<groupId>org.springframework.boot</groupId> 			<artifactId>spring-boot-starter-freemarker</artifactId> 		</dependency>

第二步:再resources目录下创建存放Freemarker模板的目录,命名为templates(注意这里取templates,Freemarker默认路径就是resources下的templates),同时创建好模板


this is icloudit <br> ${name} ${sex} <#if sex==1>     男     <#elseif sex==2>     女     <#else>     其他      </#if>  <#list userlist as user>      ${user}      </#list>

第三步:编写controller类

/*@RestController//表示该接口全部返回的是json格式的结果 */ @Controller public class IndexController {  	@RequestMapping("/indexcontroller") 	public String indexcontroller(Map<String,Object> result){ 	    System.out.println("sfljasldfjlkasjfkl"); 	    result.put("name","cd"); 	    result.put("sex",0); 	    List<String> list = new ArrayList<String>(); 	    list.add("张三"); 	    list.add("李四"); 	    result.put("userlist",list); 		return "index"; 	}

第四步:运行

出现上图则成功

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!