2016-07-27 5 views
0

を切り替えるカント私はapplecationため、この春の構成を有していて、私はいつもRUを自分のアプリケーションのデフォルトのLANGを実行したときに、私は専用の設定が( 問題:LANG

<mvc:interceptors> 
    <bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"> 
     <property name="paramName" value="lang"/> 
    </bean> 
</mvc:interceptors> 
<bean class="org.springframework.context.support.ReloadableResourceBundleMessageSource" 
     id="messageSource" 
     p:basename="resources/l18n/label"/> 
<bean 
     class="org.springframework.web.servlet.i18n.CookieLocaleResolver" 
     id="localeResolver" 
     p:cookieName="locale" 
     p:defaultLocale="en"/> 

の下に表示p:defaultLocale="en")また、接尾辞を変更すると?lang=enのURLは変わりません。すべてがruです。私はlabel_ruを削除しようとしたとき、私はこのexeptionを得た: org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: javax.servlet.jsp.JspTagException: No message found under code 'jumbotron.h1' for locale 'ru'

のWeb.xml:避けあなたのshoudtは、web.xmlファイルに下記のタグを使用しないで、この問題については

<web-app id="WebApp_ID" version="2.4" 
     xmlns="http://java.sun.com/xml/ns/j2ee" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> 

    <display-name>Phone Book</display-name> 

    <welcome-file-list> 
     <welcome-file>/WEB-INF/views/index.jsp</welcome-file> 
    </welcome-file-list> 

    <context-param> 
     <param-name>contextConfigLocation</param-name> 
     <param-value>/WEB-INF/spring/root-context.xml</param-value> 
    </context-param> 
    <listener> 
     <listener-class> 
      org.springframework.web.context.ContextLoaderListener 
     </listener-class> 
    </listener> 

    <servlet> 
     <servlet-name>mvc-dispatcher</servlet-name> 
     <servlet-class> 
      org.springframework.web.servlet.DispatcherServlet 
     </servlet-class> 
     <init-param> 
      <param-name>contextConfigLocation</param-name> 
      <param-value>/WEB-INF/spring/servlet/servlet-context.xml</param-value> 
     </init-param> 
     <load-on-startup>1</load-on-startup> 
    </servlet> 
    <servlet-mapping> 
     <servlet-name>mvc-dispatcher</servlet-name> 
     <url-pattern>/</url-pattern> 
    </servlet-mapping> 
+0

すべてのページに問題がありますか? – davidxxx

+0

@ davidhxxx私はロケールを1ページだけにしようとしています – Jungle

+0

どのページですか? web.xmlを表示できますか?私は、コントローラを持っている別のページの局在を作る試み、これが稼いだので、私はあなたがそれを試みることができる – davidxxx

答えて

0

<welcome-file-list> 
     <welcome-file>/WEB-INF/views/index.jsp</welcome-file> 
    </welcome-file-list> 
関連する問題