小编pha*_*man的帖子

Spring util:属性 - 您可以将编码更改为UTF-8吗?

我正在努力将一些属性文件从iso-8859-1转换为utf-8.我为大多数资源文件实现了resource.control,因此它将读作utf-8编码.

我遇到了一个使用util:properties标签在spring中定义的属性文件.

我想知道是否有办法指定默认编码为utf-8?我确实研究了使用ReloadableResourceBundleMessageSource将其定义为bean的可能性,但是这需要一个大的重构过程,因为bean中的逻辑期望它是一个映射.

使用spring 3.0.5定义

<util:properties id="fooProperties" location="file:${AXE_APPCONFIG}/foo.properties"/>
Run Code Online (Sandbox Code Playgroud)

我知道根据定义java属性文件是iso-8859-1编码的,但是我认为spring可能已经想出了一种方法来改变它的编码(比如Resource.Control)

spring properties utf-8

5
推荐指数
1
解决办法
7952
查看次数

标签 统计

properties ×1

spring ×1

utf-8 ×1