spring thymeleaf 中文乱码

userList.html
Java代码   收藏代码
  1. <!DOCTYPE html>  
  2. <html>  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  5.  </head>  
  6. <body>  
  7. <div><span>用户名:</span><input name="name" value=""/><input type="button" id="search" value="查询"/></div>  
  8. <div id="user">  
  9. </div>  
  10. <div id="userlist" >  
  11. <table >  
  12. <thead>  
  13. <tr>  
  14. <th>name</th>  
  15. <th>age</th>  
  16. <th>sex</th>  
  17. </tr>  
  18. </thead>  
  19. <tr th:each="sb : ${allUsers}">  
  20.   <td th:text="${sb.name}"></td>  
  21.   <td th:text="${sb.age}"></td>  
  22.   <td th:text="${sb.sex}"></td>  
  23. </tr>  
  24. </table>  
  25. <a href="thymeleafe/userList">go userList</a>  
  26. </div>  
  27. </body>  
  28. </html>  


dispatcher-servlet.xml
Java代码   收藏代码
  1. <bean id="templateResolver"  
  2.         class="org.thymeleaf.templateresolver.ServletContextTemplateResolver">  
  3.         <property name="prefix" value="/WEB-INF/views/html/" />  
  4.         <property name="suffix" value=".html" />  
  5.         <property name="templateMode" value="HTML5" />  
  6.         <property name="cacheable" value="true" />  
  7.         <property name="characterEncoding" value="UTF-8"/>  
  8.     </bean>  
  9.   
  10.     <bean id="templateEngine" class="org.thymeleaf.spring3.SpringTemplateEngine">  
  11.         <property name="templateResolver" ref="templateResolver" />  
  12.     </bean>  
  13.   
  14.     <bean class="org.thymeleaf.spring3.view.ThymeleafViewResolver">  
  15.         <property name="templateEngine" ref="templateEngine" />  
  16.         <property name="order" value="1" />  
  17.         <property name="viewNames" value="thymeleafe/*" />  
  18.     </bean>   



ThymeleafeControler
Java代码   收藏代码
  1. package com.cn.ld.modules.thymeleaf;  
  2.   
  3. import java.util.List;  
  4.   
  5. @RequestMapping("/thymeleafe/")  
  6. @Controller  
  7. public class ThymeleafeControler {  
  8.       
  9.     @Autowired  
  10.     private UserService userService;  
  11.       
  12.     @RequestMapping("userList")  
  13.     public String goSerchUserH(HttpServletResponse response) {  
  14.         return "userList";  
  15.     }  
  16.       
  17.     @ModelAttribute("allUsers")  
  18.     public List<User> getAllUsers(){  
  19.         return this.userService.getUserList();  
  20.     }  
  21.       
  22.     @RequestMapping("save")  
  23.     public void save(User user){  
  24.         this.userService.addUser(user);  
  25.     }  
  26.       
  27.     @RequestMapping("remove")  
  28.     public void save(String name){  
  29.         User u = this.userService.findByName(name);  
  30.         this.userService.removeUser(u);  
  31.     }  
  32. }  


web.xml
Java代码   收藏代码
  1. <!-- 字符集 过滤器  -->    
  2.    <filter>    
  3.        <filter-name>CharacterEncodingFilter</filter-name>    
  4.        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>    
  5.        <init-param>    
  6.            <param-name>encoding</param-name>    
  7.            <param-value>UTF-8</param-value>    
  8.        </init-param>    
  9.        <init-param>    
  10.            <param-name>forceEncoding</param-name>    
  11.            <param-value>true</param-value>    
  12.        </init-param>    
  13.    </filter>    
  14.      
  15.    <filter-mapping>    
  16.        <filter-name>CharacterEncodingFilter</filter-name>    
  17.        <url-pattern>/*</url-pattern>   
  18.        <dispatcher>REQUEST</dispatcher>  
  19.     <dispatcher>FORWARD</dispatcher>   
  20.    </filter-mapping>   


pom.xml
Java代码   收藏代码
  1. <!-- thymeleaf -->  
  2.     <dependency>  
  3.         <groupId>org.thymeleaf</groupId>  
  4.         <artifactId>thymeleaf-spring3</artifactId>  
  5.         <version>2.0.17</version>  
  6.     </dependency>  
  7.       
  8.     <dependency>  
  9.         <groupId>org.thymeleaf</groupId>  
  10.         <artifactId>thymeleaf</artifactId>  
  11.         <version>2.0.17</version>  
  12.     </dependency>  
  13.       


转载来自:http://www.iteye.com/problems/96412

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值