ssh的action校验内容输出

Posted 杰-维斯布鲁克

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh的action校验内容输出相关的知识,希望对你有一定的参考价值。

当form里为input类型时,如<input type="text" name="manager.name" />,则在对应的jsp中要使用<s:fielderror>输出校验信息

当为<s:textfield>类型时,如<s:textfield name="emp.name" label="员工用户名"/>,则无须使用<s:fielderror>输出校验信息

 

另外几点:

一、actionerror为action级别的错误信息,用addActionError("错误内容")来添加;

二、fielderror为字段级别的错误信息,一般用于validation校验,action-validation会自动添加。也可用this.addFieldError("pwd", "错误信息1"); this.addFieldError("pwd", "错误信息2");添加。需要显示时,即可用上述方法显示所有的字段错误信息,还可以用如下方法显示需要显示的字段错误信息:

 <s:fielderror>     

      <s:param>field1 </s:param> 显示指定的 field1字段的 错误消息    

      <s:param>field2 </s:param> 显示指定的 field2字段的 错误消息

  </s:fielderror>

三、addActionMessage("相关信息")相当于tips的作用

以上是关于ssh的action校验内容输出的主要内容,如果未能解决你的问题,请参考以下文章

如何创建选择语句输出的校验和

iOS系列 基础篇 07 Action动作和输出口

FTP之进度条,cd切换,创建文件夹及校验思路

Struts2数据校验

linux系统每天自动巡检,输出到一个文件里

textarea标签输出内容时不能顶格(左对齐)输出