Internationalisierung in struts



  • hallo

    im verzeichnis webapp vom tomcat

    ich habe meine Web Applikation

    webapps/mywebApp/WEB-INF/classes

    im ordner classes ist die Datei
    ApplicationResoursec.properties

    in der Datei web.xml von mywebApp
    habe ich folgende Eintrag hinzugefügt

    <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
    <param-name>application</param-name>
    <param-value>ApplicationResources</param-value>
    </init-param>
    <load-on-startup>2</load-on-startup>
    </servlet>

    im server.xml vom tomcat

    habe ich folgende Eintrag hinzugefügt

    <Context path="/mywebApp" docBase="mywebApp" debug="0" reloadable="true" trusted="false"/>

    in struts-config.xml von mywebApp

    <message-resources parameter="ApplicationResources"/>

    mypage.jsp

    <%@page language="java"%>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>

    <html:html locale="true">
    <head>
    <title>
    <bean:message key="hello.jsp.title"/>
    </title>
    html:base/
    </head>
    <body bgcolor="#FF0000">
    </body>
    </html:html>

    aber Ich bekomme folgende Fehler

    Cannot find message resources under key org.apache.struts.action.MESSAGE

    wasd mache ich falsch ???

    danke


Anmelden zum Antworten