SpringMVC支持的JstlView实现国际化

小结

1.请求必须由SpringMVC来处理
2.映射请求的方法不能是forward或者redirect
3.如果在浏览器中显示资源文件找不到:Resource not found之类的:首先查看是否导入了Jstl的标签库,再看是否在springmvc中配置
例如我的就是:

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/pages/"></property>
<property name="suffix" value=".jsp"></property>
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"></property>
</bean>
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value="login"></property>
</bean>
<context:component-scan base-package="com.yxy.i18n"></context:component-scan>
<mvc:annotation-driven />

如果国际化页面中文显示正常,而英文即使在浏览器设置中切换了语言也无法显示时,英文读取资源文件为xxx_en.properties.

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 游动-白 设计师: 上身试试
应支付0元
点击重新获取
扫码支付

支付成功即可阅读