博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
<s:fielderror/>使用
阅读量:5102 次
发布时间:2019-06-13

本文共 1593 字,大约阅读时间需要 5 分钟。

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

            

转载于:https://www.cnblogs.com/zonglonglong/archive/2012/09/01/2666455.html

你可能感兴趣的文章
Ruby:多线程队列(Queue)下载博客文章到本地
查看>>
Android打包key密码丢失找回
查看>>
03 jQuery动画
查看>>
医药箱APP静态小项目
查看>>
安装使用eclipse
查看>>
VC6.0调试技巧(一)(转)
查看>>
linux命令
查看>>
类库与框架,强类型与弱类型的闲聊
查看>>
webView添加头视图
查看>>
php match_model的简单使用
查看>>
在NT中直接访问物理内存
查看>>
Intel HEX 文件格式
查看>>
SIP服务器性能测试工具SIPp使用指导(转)
查看>>
php_扑克类
查看>>
回调没用,加上iframe提交表单
查看>>
(安卓)一般安卓开始界面 Loding 跳转 实例 ---亲测!
查看>>
Mysql 索引优化 - 1
查看>>
LeetCode(3) || Median of Two Sorted Arrays
查看>>
大话文本检测经典模型:EAST
查看>>
文本主题模型之LDA(一) LDA基础
查看>>