Springmvc国际化设置默认语言不起作用,并且找不到所配置的属性 2C
<bean id="localeResolver" class="org.springframework.web.servlet.i18n.SessionLocaleResolver">
    <property name="defaultLocale" value="zh_US" />
</bean>
<!-- 国际化资源文件 -->
<bean id="messageSource"
    class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
    <property name="basename" value="classpath*:messages" />
</bean>

<mvc:interceptors>
    <bean id="localeChangeInterceptor"
        class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor">
        <property name="paramName" value="lang" />
    </bean>
</mvc:interceptors>

图片说明

图片说明
图片说明

7个回答

试试呢?

 <property name="basename" value="messages" />
love468092550
优雅de程序员 改成这样吗?
3 年多之前 回复

图片说明

还是找不到,配置文件的属性

zh_US是什么鬼?zh_CN情何以堪?

1.创建messages.properties文件,
2.

  <property name="basename" value="messages" />
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐