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

                

    破罐子互摔
  • 相关阅读:
    springboot自定义消息转换器HttpMessageConverter
    fastJson的feature和SerializerFeature属性的解释
    ThreadLocal
    复习面向对象 -- 继承
    复习面向对象--创建对象
    js实现二分查找算法
    SVN问题解决--Attempted to lock an already-locked dir
    封装cookie设置和获取的简易方法
    JS判断客户端是否是iOS或者Android手机移动端(转载)
    【Vue笔记】-- 详解vue生命周期
  • 原文地址:https://www.cnblogs.com/zonglonglong/p/2666455.html
Copyright © 2020-2023  润新知