SSM 整合 freemaker,避免掉坑

搭建好SSM项目之后,整合freemaker其实很简单,总的来说就是三步:
1、导包

	 
	      org.freemarker
	      freemarker
	      2.3.28
	
	
	      org.springframework
	      spring-context-support
	      4.3.6.RELEASE
	

2、配置
在springmvc的配置文件中添加:

 
        
        
            
                UTF-8
                UTF-8
                #
            
        
    

    
        
        
        
        
        
        
    

这里需要注意的是,如果配置了freemarker的视图解析器,就不需要再配置springmvc的视图解析器,因为会先加载springmvc的视图解析器,页面就不能通过freemarker获取值。
3、赋值,取值
在controller中给model添加属性:

	@RequestMapping("hello")
	public String testFreemarker(Model model){
		model.addAttribute("name","tom");
		return "hello";
	}

在页面上取值:`




    
    hello


   姓名: ${name}


页面效果:
SSM 整合 freemaker,避免掉坑_第1张图片

你可能感兴趣的:(SpringMvc)