标签:
如何在spring mvc框架中实现MessageSource来管理国际资源文件呢
如下:
1.在applicationContext.xml文件内配置如下
设置“useCodeAsDefaultMessage”,默认为false,这样当Spring在ResourceBundle中找不到messageKey的话,就抛出NoSuchMessageException, 把它设置为True,则找不到不会抛出异常,而是使用messageKey作为返回值。
2.在你的src文件路径下新建 messages.properties文件,里面存写一些 信息
3.在需要的controller里面可以如下:
model.addAttribute("msgs","username.already.exists");
4.用fmt标签才能正常显示
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
spring中MessageSource的配置使用方法2--ReloadableResourceBundleMessageSource
标签:
原文地址:http://www.cnblogs.com/wnlja/p/4533979.html