背景:Spring框架对国际化进行支持,但是读取配置文件是经常出现以下异常。
异常名称: org.springframework.context.NoSuchMessageException
原因:spring无法获得messages配置文件。
1.配置文件被放在了错误的目录下,或者配置文件路径错误。
Spring的资源绑定的路径必须要放在类路径里。
异常名称: java.lang.IllegalArgumentException: can't parse argument number 0
原因:读取资源文件后,无法传递参数。
这里涉及到了资源文件的写法,我出错的原因是0的前后多了空格。
key=value 一行一条属性