Spring MVC i18n <spring:message> gibt JasperException : Keine Nachricht gefunden unter code

Baue ich ein Projekt mit spring mvc 3.1 Gläser, nach der Konfiguration i18n-Ordner von tomcat wirft mir folgende exception :

org.apache.jasper.JasperException: javax.- servlet.ServletException: javax.- servlet.jsp.JspTagException: Keine Nachricht gefunden unter code 'label.Titel " für Gebietsschemas 'en_US'.

Habe ich versucht, indem Sie die i18n-Ordner des classpath in eclipse(Juno), platziert, Nachrichten*.properties-Dateien unter WEB-INF/i18n WEB-INF/classes/i18n, WEB-INF/classes WEB-INF/lib, WEB-INF/aber keine Verwendung.

spring-context.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/mvc"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans"
    xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.1.xsd">
    <annotation-driven />
    <resources location="/, classpath:/META-INF/web-resources/"
        mapping="/resources/**" />
    <default-servlet-handler />
    <beans:bean
        class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <beans:property name="prefix" value="/WEB-INF/views/" />
        <beans:property name="suffix" value=".jsp" />
    </beans:bean>
    <context:component-scan base-package="com.hoe.spring.controller" />
    <interceptors>
        <beans:bean
            class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"
            p:paramName="lang" />

    </interceptors>
    <beans:bean
        class="org.springframework.context.support.ReloadableResourceBundleMessageSource"
        id="messageSource" p:basenames="WEB-INF/i18n/messages, WEB-INF/i18n/application"
        p:fallbackToSystemLocale="false"  p:fileEncodings="UTF-8"
    p:defaultEncoding="UTF-8" />
    <beans:bean class="org.springframework.web.servlet.i18n.CookieLocaleResolver"
        id="localeResolver" p:cookieName="locale" />
</beans:beans>

Nachrichten.Eigenschaften

label.title=Contact_Manager
label.firstname=First_Name
label.lastname=Last_Name
label.email=Email
label.telephone=Telephone

Seite.jsp

<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<spring:message code=**"label.title"** var="cName"/>


label.addcontact=Add_Contact
label.menu=Menu

Was bin ich ? Vielen Dank im Voraus.

InformationsquelleAutor kiran20v | 2013-03-03
Schreibe einen Kommentar