ActionMessages 新的认识

struts-config.xml的配置代码:

    <action name="userForm"></action>  input="/index.jsp"
      parameter="method"
      path="/userValidate"      
      validate="false"
      scope="request"
      type="org.webstar.test.action.UserValidateAction">
      <forward path="/userValidate.do?method=listAllUsers" name="listUsersTurn"></forward>          

action(DispatchAction)中的代码:  

if(username==null||userpwd==null||username.equals("")||userpwd.equals(""))
  {
   ActionMessages message = new ActionMessages();
   message.add(ActionMessages.GLOBAL_MESSAGE,new ActionMessage("org.webstar.inputerror"));
   this.saveMessages(request,message);
      
   return mapping.findForward("error");
  }

其中"org.webstar.inputerror"对应资料文件中的信息

跳转的错误页代码:

--html:messages id="message" message="true" 
 -- bean:write name="message"
 --/html:messages
<html:messages message="true" id="message">
  <bean:write name="message"></bean:write>
  </html:messages>

经验证成功显示资料文件里的信息!!!!!!

你可能感兴趣的:(html,jsp,bean,xml,struts)