码迷,mamicode.com
首页 > 编程语言 > 详细

spring框架里面处理中文匹配

时间:2019-05-27 11:51:01      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:读取   property   string   字符   actor   prope   work   rop   beans   

场景:

工具平台中需要根据中文关键词做一些标记处理;该关键词由属性文件配置

问题:读入的中文与被处理文件无法匹配

解决思路:文件与spring必须编码一致;

1、spring读取属性的bean(org.springframework.beans.factory.config.PropertyPlaceholderConfigurer)必须定义编码

 <property  name="fileEncoding" value="UTF-8"/>

2、属性文件必须定义编码与spring一致

3、java中比对时字符串编码一致;

String teststr = new String(keystr.getBytes(),"utf-8");

4、之后比对(index或contain)都可以

 

spring框架里面处理中文匹配

标签:读取   property   string   字符   actor   prope   work   rop   beans   

原文地址:https://www.cnblogs.com/carterzhang/p/10929825.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!