javax.servlet.jsp.JspTagException: No message found under code 'title' for locale 'zh_CN'.
这是国际化中最常见的错误 但是我还是没找到解决方法 网上说的那些都试过了 还是不行啊 高手来帮忙啊!!<context-param>       
     <param-name>contextConfigLocation</param-name>    
     <param-value>classpath*:dispatcherServlet-servlet.xml</param-value>    
</context-param><servlet>
    <servlet-name>SpringContextServlet</servlet-name>
    <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet><servlet><servlet-name>dispatcherServlet</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<context-param>       
     <param-name>contextConfigLocation</param-name>    
     <param-value>classpath*:dispatcherServlet-servlet.xml</param-value>    
</context-param><servlet>
    <servlet-name>SpringContextServlet</servlet-name>
    <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet><servlet><servlet-name>dispatcherServlet</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><!-- 初始化参数 --><init-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/dispatcherServlet-servlet.xml</param-value></init-param></servlet><servlet-mapping><servlet-name>dispatcherServlet</servlet-name><url-pattern>*.do</url-pattern></servlet-mapping><jsp-config>
<taglib><taglib-uri>/spring</taglib-uri><taglib-location>/WEB-INF/spring.tld</taglib-location></taglib>
</jsp-config><welcome-file-list><welcome-file>index.jsp</welcome-file></welcome-file-list>
<!-- 定义国际化消息 --><bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"><property name="basename"><value>messages</value></property></bean>国际化文件名称:
messages_en_US.properties
messages_zh_CN.properties

jsp:
<head><title><spring:message code="title"/></title></head>
错误信息:
javax.servlet.jsp.JspTagException: No message found under code 'title' for locale 'zh_CN'.

高手来帮忙啊!!

解决方案 »

  1.   

    你是不是应该写一个syscode.properties 来放这些中英文对应 比如title=标题
      

  2.   

    将两文件
    messages_en_US.properties
    messages_zh_CN.properties
    放入\WEB-INF\classes路径下就可以了
    如果没有就自己建立一个classes目录
      

  3.   

    当然也可以修改下面的文件:
    <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"><property name="basename"><value>messages</value></property></bean>改为绝对路径:<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"><property name="basename"><value>/WEB-INF/messages</value></property></bean>然后将
    messages_en_US.properties
    messages_zh_CN.properties
    两文件放入
    /WEB-INF/目录下面
    这样也可以