I have defined Action Servlet configuration in web.xml as:
   <servlet>
     <servlet-name>action</servlet-name>
     <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
     <init-param>
       <param-name>application</param-name>          
<param-value>com.xxx.i18nMessages.MessageResources</param-value>
     </init-param>
     <init-param>
       <param-name>config</param-name>
       <param-value>/WEB-INF/conf/struts-config.xml</param-value>
     </init-param>
     <init-param>
       <param-name>debug</param-name>
       <param-value>2</param-value>
     </init-param>
     <init-param>
       <param-name>detail</param-name>
       <param-value>2</param-value>
     </init-param>
     <load-on-startup>2</load-on-startup>
   </servlet>
 
 But, when I put this into a jsp page:
 <%@ taglib uri="/WEB-INF/conf/struts-bean.tld" prefix="bean" %>
 <bean:message key="loginEntry.userName"/>
 
 then, I the exception:
 ERROR - ApplicationDispatcher.invoke(719) | Servlet.service() for servlet jsp 
threw exception
 javax.servlet.jsp.JspException: Missing message for key "loginEntry.userName"
 
 ERROR - InsertTag$InsertHandler.doEndTag(922) | ServletException in 
'/WEB-INF/tiles/login/loginFields.jsp': Missing message for key 
"loginEntry.userName"
 javax.servlet.ServletException: Missing message for key "loginEntry.userName"
  
 My struts app cannot seem to resolve the loginEntry.userName key-value pair 
for some reason.... Need help on this. Thank you very much
 
                
---------------------------------
Love cheap thrills? Enjoy PC-to-Phone  calls to 30+ countries for just 2ยข/min 
with Yahoo! Messenger with Voice.

Reply via email to