zoukankan      html  css  js  c++  java
  • <s:fielderror/>使用

    <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/>

                

    破罐子互摔
  • 相关阅读:
    echarts配置折线图的点和线条的颜色
    Route的exact属性
    JS获取一个字符串中指定字符串第n次出现的位置
    谈谈react hooks的优缺点
    babel配置文件.babelrc详解
    react的Router的exact、path、component、strict属性
    FormData使用方法详解
    【转】将jmeter返回的Unicode转换成utf8
    不同场景设计非gui测试结果
    jmeter关联练习题(正则、jsonpath)--能做出来,关联就基本没问题了
  • 原文地址:https://www.cnblogs.com/zonglonglong/p/2666455.html
Copyright © 2011-2022 走看看