struts2 FieldError ActionMessage ActionError 的遍历输出方法实例介绍



struts2 FieldError ActionMessage ActionError 的遍历输出方法实例介绍。1:FieldError :

     <s:if test=”hasFieldErrors()”>
       <script language=”JavaScript”>
          var msg = ”; 
      <s:iterator value=”fieldErrors”>  
           <s:iterator value=”value”>  
             msg=msg+’<s:property/>’+'\n’;
        </s:iterator>    
   </s:iterator>
       alert(msg);
      </script>     
  </s:if> 
2:ActionMessage 
<s:if test=”hasActionMessages()”>
        <script language=”JavaScript”>
        var msg = ”; 
        <s:iterator id=”actionMessage” value=”actionMessages”>
              msg =msg +’<s:property />’+'\n’;
</s:iterator>
alert(msg);
       </script> 
   </sif>
3:ActionError
<s:if test=”hasActionErrors()”>
        <script language=”JavaScript”>
        var msg = ”;
        <s:iterator id=”actionError” value=”actionErrors”>
              msg =msg +’<s:property />’+'\n’;
</s:iterator>
alert(msg);
       </script>
   </sif>