Flyever,Zhang's Bolg

          我在奮斗。。。
          posts - 4, comments - 3, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          關于Struts2中的標簽介紹(二)

          Posted on 2008-08-17 20:07 Flyever,Zhang 閱讀(1525) 評論(0)  編輯  收藏 所屬分類: Struts2
                  6、<s:fielderror/>
                  該標簽主要用于在頁面上輸出在Action中設置的FieldError信息。用法如下所示:
          //TestStruts2Tag.java
          import com.opensymphony.xwork2.ActionSupport;
          public class TestStruts2Tag extends ActionSupport {
              @Override
              
          public String execute() throws Exception {
                  
          // TODO Auto-generated method stub
                  return  SUCCESS;
              }


              @Override
              
          public void validate() {
                  
          // TODO Auto-generated method stub
                  this.addActionError("actionError!");
                  
          this.addActionMessage("actionMessage!");
                  
          this.addFieldError("field""fieldError");
                  
          this.addFieldError("field2""fieldError2");
              }

          }
          //index.jsp部分代碼
          <s:fielderror/>
             
          <s:fielderror>
                     
          <s:param>field</s:param>
                     
          <s:param>field2</s:param>
             
          </s:fielderror>
          //struts.xml
          <!DOCTYPE struts PUBLIC
              
          "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
              
          "http://struts.apache.org/dtds/struts-2.0.dtd">

          <struts>
              
          <include file="struts-default.xml"/>
              
          <package name="TestStruts2Tag" extends="struts-default">
                  
          <action name="testTag" class="TestStruts2Tag">
                      
          <result name="success">/index.jsp</result>
                      
          <result name="input">/index.jsp</result>
                  
          </action>
              
          </package>
          </struts>
                  注:<s:fielderror />用于輸出所有FieldError信息。
                          <s:fielderror>
                    <s:param>field</s:param>
                    <s:param>field2</s:param>
                </s:fielderror>
                          或
                          <s:fielderror>
                       <s:param value="%{'field'}" />
                       <s:param value="%{'field2'}" />
                 </s:fielderror>
                          用于輸出"field"和"field2"的信息。
                      7、<s:actionerror/>
                      用于輸出ActionError信息。用法如下所示:
          <s:actionerror/>
                      8、用于輸出ActionMessage信息。用法如下所示:
          <s:actionmessage/>
                      

          主站蜘蛛池模板: 葫芦岛市| 合水县| 黄平县| 朔州市| 楚雄市| 江油市| 土默特左旗| 松潘县| 玉田县| 新宁县| 浦县| 西畴县| 金沙县| 白水县| 太保市| 开鲁县| 阿勒泰市| 清涧县| 古丈县| 高唐县| 呼图壁县| 平利县| 郎溪县| 本溪| 湘阴县| 乐业县| 湟中县| 富裕县| 曲靖市| 安庆市| 嘉鱼县| 平罗县| 怀安县| 平泉县| 苏尼特右旗| 红安县| 宜黄县| 渑池县| 佛冈县| 乳山市| 历史|