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

                

    破罐子互摔
  • 相关阅读:
    codeblocks 配置
    2020-7-28
    echarts markPoint在极坐标散点图中不显示value值
    Oracle cve 2020-14644 分析利用以及回显思路
    Openfire Admin Console SSRF&任意文件读取漏洞 CVE-2019-18394 CVE-2019-18393 poc
    Shiro 回显利用工具(burp
    java反序列化提取payload之Xray高级版的shiro回显poc的提取过程
    CVE-2020-3452 CISCO ASA远程任意文件读取 poc
    记事本陈列-历届数学建模大赛优秀论文(含国赛、美赛、研赛)目录
    懒人必备 |通过爬虫 筛选以及查看CSDN 满足相应积分的资源列表 简单好用
  • 原文地址:https://www.cnblogs.com/zonglonglong/p/2666455.html
Copyright © 2011-2022 走看看