当前位置: 首页 > news >正文

struts2 中的 addActionError 、addFieldError、addAction

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

一、addActionError("错误内容"):Action级别的错误消息
this.addActionError("错误信息1");
this.addActionError("错误信息2");

显示消息的标签是:<s:actionerror />显示全部的 Action级别的错误消息,可以加CSS


二、addFieldError("字段名","错误信息")给一个字段(属性)添加错误消息
this.addFieldError("pwd", "错误信息1");
this.addFieldError("pwd", "错误信息2");

显示消息的方法1:

标签是:<s:fielderror />显示全部的错误消息;

显示消息的方法2:
<s:fielderror> 
    <s:param>field1 </s:param> 显示指定的 field1字段的 错误消息
    <s:param>field2 </s:param> 显示指定的 field2字段的 错误消息
</s:fielderror>

显示消息的方法3:

如果什么都不写,则默认显示在相应字段上方

三、addActionMessage("相关信息")
需要在action中重写父类的validate方法,对参数进行校验,如果校验失败。则直接写错误信息

this.addActionMessage("信息1");
this.addActionMessage("信息2");

显示消息的标签是:<s2:actionmessage/>可以显示全部的消息

注:

   1、在添加第一个信息之前加上this.clearErrorsAndMessages();用来清空之前加载的错误信息
   2、如果<head></head>之间加上<s:head/>,<s:actionerror />和<s:fielderror />会自动加上CSS
      <s:actionmessage/>则不会加载

转载于:https://my.oschina.net/u/1189340/blog/271491

相关文章:

  • 广西苗乡民众与游人“打同年”庆祝苗年
  • 网站验证码突然无法显示
  • [leetcode]Search a 2D Matrix @ Python
  • 雷军亲自打造的套餐了解下:用多少付多少
  • linux的进程管理
  • 网站三要素tdk如何正确的设置
  • 快照——COFW\ROFW
  • java B2B2C Springcloud电子商城系统-springCloud跨域访问
  • VSAN 和 vSphere Replication 的互操作
  • 阿里云基础产品技术月刊 2018年12月
  • java.io.BufferedOutputStream 源码分析
  • 小程序 · 配置总结
  • 程序员的自我修养 学习心得(2)
  • Django集成Markdown编辑器【附源码】
  • 首页查询功能的一次实现过程
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • Electron入门介绍
  • iOS小技巧之UIImagePickerController实现头像选择
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • Sublime Text 2/3 绑定Eclipse快捷键
  • 不上全站https的网站你们就等着被恶心死吧
  • 聊聊flink的TableFactory
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 前端路由实现-history
  • 数据可视化之 Sankey 桑基图的实现
  • 用element的upload组件实现多图片上传和压缩
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • Nginx实现动静分离
  • Spring Batch JSON 支持
  • 关于Android全面屏虚拟导航栏的适配总结
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • # C++之functional库用法整理
  • ###项目技术发展史
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (C语言)字符分类函数
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (办公)springboot配置aop处理请求.
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (蓝桥杯每日一题)love
  • (一)插入排序
  • (原創) 物件導向與老子思想 (OO)
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • (转)使用VMware vSphere标准交换机设置网络连接
  • *1 计算机基础和操作系统基础及几大协议
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .NET处理HTTP请求
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)
  • /var/spool/postfix/maildrop 下有大量文件
  • @JsonFormat与@DateTimeFormat注解的使用
  • @KafkaListener注解详解(一)| 常用参数详解
  • @Query中countQuery的介绍
  • @SpringBootApplication 包含的三个注解及其含义