关于Struts2 验证框架不起作用的几种可能

Struts2的验证框架有时不起作用,不要慌张,无外乎以下几种可能:

 

1. 命名是否符合约定:

 

  • <actionClass>-validation.xml
  • <actionClass>-<actionAlias>-validation.xml

2.   validation.xml的标签是否正确,比如是否关闭所有标签,是否多一个关闭标签等。注意:这方面错误没有任何提示, 只是验证不起作用。

 

3.   fieldName 命名是否和jsp以及 action中的属性一致 如:

       action中有userName 属性,

       jsp 中有标签:<s:textfield name="userName"/>

       validation.xml中需有:<field name="userName">...</field>

 

       上述的三个userName一定要一致。

 

 

欢迎补充交流!

 

Struts2验证框架的配置及validation.xml常用的验证规则 立即下载

相关推荐

Apple CarPlay Certification Guide December 2022 解析V1.0

Apple CarPlay Certification Guide December 2022更新说明

m0_74450450的博客 703

Struts2中校验配置问题

在采用struts的xml配置方式校验数据时,发现怎么也不起作用。无法按照正常流程,走到input指向的页面。 一   问题的解决 很多博客说明了自己查找的方式,最后都指明了是因为配置文件格式不正确的原因。出现这种问题的时候,应该从下面4个部分考虑: 1:文件名是否是 LogInAction-validation.xml 第一部分的名字必须与action类名对应一致。 2:

Be_Proud的博客 672

告别抓包:一个Xposed模块教你监控抖音App的本地数据变化

本文详细介绍了如何利用Xposed框架开发模块,实现抖音App本地数据监控的技术方案。通过Hook关键方法,开发者可以实时获取用户信息、推荐算法参数等核心数据,无需Root设备即可高效调试。文章包含完整的环境配置、代码实现和优化技巧,为移动应用开发与测试提供创新解决方案。

weixin_27015733的博客 384

Struts2 验证框架不起作用的几种可能

1. 命名是否符合约定: <actionClass-validation.xml <actionClass-<actionAlias-validation.xml 2. validation.xml的标签是否正确,比如是否关闭所有标签,是否多一个关闭标签等。注意:这方面错误没有任何提示, 只是验证不起作用。 3. fieldName 命名是否和jsp以及 action中的属性一致 如:

wulianwang001的专栏 682

保姆级教程:用COMSOL LiveLink™ for MATLAB 玩转自定义PDE,从理论到仿真一条龙

本文详细介绍了如何利用COMSOL LiveLink™ for MATLAB实现自定义PDE的从理论到仿真的完整流程。通过PDE模块与MATLAB的无缝集成,用户可以灵活处理非标准偏微分方程,适用于材料建模、传热传质验证等多物理场耦合研究。教程涵盖环境配置、方程标准化、界面操作及高级应用技巧,为工程仿真研究者提供原子级控制方案。

weixin_34098209的博客 355

Halcon阈值算子 -- 局部阈值之dyn_threshold

Halcon阈值算子 – dyn_threshold HALCON有很多阈值算子,接下来将一一介绍。本文先介绍dyn_threshold。 以下介绍主要参考HALCON帮助文档,并加上自己的体会。如有纰漏,欢迎留言指出 理论介绍 dyn_threshold算子的函数签名如下: dyn_threshold(OrigImage, ThresholdImage : RegionDynThresh : Offset, LightDark : ) 输入参数有: OrigImage:待处理图像 ThresholdIm

m0_47015717的博客 5386

struts2配置文件struts.xml配置action的method无效

一新来同事看代码的时候发现struts.xml 中配置的method属性无效, [b]struts.xml 配置如下:[/b] [code="java"] /WEB-INF/view/index.jsp /WEB-INF/view/custom.jsp [/cod...

crazy 725

双层优化入门(1)—基本原理与求解方法(附matlab代码)

双层优化问题(Bilevel Programming Problems),也被称为双层规划,最早由Stackelberg与1934年在经济学相关研究中提出,因此也被称为Stackelberg问题。双层规划问题一般具有层次性、独立性、冲突性、优先性和自主性等特点。 本文介绍了双层优化的原理与求解方法,并提供了相应的matlab代码供参考学习。

配电网和matlab的博客 5万+

Struts2中指定的校验文件不起作用的原因

Struts2中指定的校验文件不起作用的原因

Bettarwang的专栏 3322

Mac版 Android Studio自带模拟器无法联网解决方案

前言 作为一枚安卓开发者,免不了使用模拟器来开发调试(毕竟它比手机方便太多)。但是因为适配需要,我们会更多的使用真机开发调试,那么当模拟器遇到这样那样的问题,我们往往会无从下手,其中最烦的就是网络问题。 我最近图方便,又重新用起了模拟器,但是发现联网失败,用模拟器内置的浏览器也打不开网页,于是百度上一通找,毫无效果,各种说用cmd命令行设置模拟器dns的都没用,显示没有什么dns文件啥的,后来...

陈万洲的专栏 1万+

NVIDIA Isaac Sim 入门教程(一)

文档分为以下几个部分: 简介、安装指南、API 文档、教程、手册和参考资料。简介部分是对 Omniverse Isaac Sim 的基本概述,以及它如何融入 NVIDIA Omniverse™ 生态系统。它还概述了 Omniverse Isaac Sim 的架构、工作流程和文档布局。

机器人控制与仿真应用 1万+

struts2 验证框架validation.xml不起作用的原因

最近在学习Struts2,把自己学习过程中遇到的问题记录一下,方便以后查看 Q:Struts2 验证框架validation.xml 配置不生效 今天把validation.xml配置好了,却发现验证不生效,网上查了下资料,最后发现是以下的第二点原因,也把其它会出错的原因总结了下(使用struts2的validation.xml进行验证时,需要注意如下几个方面,任何一个错误都会导致校验

葫芦娃的博客 1786

海外购物商城源码 带即时通讯IM源码

在海外购物商城中,即时通讯IM源码可以为用户提供更便捷、高效的沟通方式,帮助解决跨国交易中的语言和文化差异问题。总之,即时通讯IM源码在海外购物商城中扮演着重要的角色,可以为用户提供更方便、高效的沟通方式,解决跨国交易中的语言和文化差异问题。(购买本专栏可免费下载栏目内所有资源不受限制,持续发布中,需要注意的是,本专栏为批量下载专用,并无法保证某款源码或者插件绝对可用,介意不要购买)实时翻译:即时通讯IM源码提供实时翻译功能,能够快速准确地翻译不同语言之间的文字、语音、视频等信息,帮助用户克服语言障碍。

很酷的站长的博客 259

Struts2验证框架配置好后,验证不起作用的几种可能

Struts2的验证框架有时不起作用,不要慌张,无外乎以下几种可能:   1. 命名是否符合约定:   -validation.xml --validation.xml 2.   validation.xml的标签是否正确,比如是否关闭所有标签,是否多一个关闭标签等。注意:这方面错误没有任何提示, 只是验证不起作用。   3.   fieldName

greensurfer的专栏 3552

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Struts2 验证框架不起作用的几种可能[转]

Struts2 验证框架不起作用的几种可能 1. 命名是否符合约定: -validation.xml --validation.xml 2. validation.xml的标签是否正确,比如是否关闭所有标签,是否多一个关闭标签等。注意:这方面错误没有任何提示, 只是验证不起作用。 3. fieldName 命名是否和jsp以及 action中的属性一致 如: ...

xianqi_h的专栏 249

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

struts2 验证框架不起作用的几种可能

1.命名是否符合约定: &lt;actionClass&gt;-validation.xml &lt;actionClass&gt;-&lt;actionAlias&gt;-validation.xml 2.validation.xml的标签是否正确,比如是否关闭所有标签,是否多一个关闭标签等。注意:这方面错误没有任何提示,只是验证不起作用。 3.fieldName命名是否和jsp以及a...

遗失的世界 239

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Struts2 验证框架不起作用的几种可能<转---记录>

1. 命名是否符合约定: -validation.xml --validation.xml 2. validation.xml的标签是否正确,比如是否关闭所有标签,是否多一个关闭标签等。注意:这方面错误没有任何提示, 只是验证不起作用。 3. fieldName 命名是否和jsp以及 action中的属性一致 如: action中有userName 属性,...

懒懒的猫。。。 145

struts2的验证框架不起作用

Struts2 验证框架不起作用的几种可能 1. 命名是否符合约定: -validation.xml --validation.xml 2.   validation.xml的标签是否正确,比如是否关闭所有标签,是否多一个关闭标签等。注意:这方面错误没有任何提示,

yuanfenger的专栏 2465

struts2框架(四)——使用验证框架

主要内容: 深入struts2验证框架将动作关联到验证框架编写自定义验证器验证框架高级主题 深入struts2验证框架 1.验证框架的架构 验证框架3个主要组件:域数据(domain data)、验证元数据(validation metadata)、验证器(validator)。 1.域数据——验证的数据,以javaBean属性,j

hi! 2104

Struts2 验证框架的应用

最近因为用到了Struts2的验证框架,就在网上找到了一篇教程,但在使用时感觉有些地方作者没有提到,或是解释清楚,或是没有强调,因此在这稍作补充:      1、一般验证不能通过时会回到提交前的页面并显示错误信息,validation框架是通过在struts.xml中添加来实现的,这一点教程中没有说清楚      2、要显示错误信息必须在jsp页面相应位置添加标签      3、val

卷柏人生 1469

关于struts2 验证框架在联网的时候可以用,不联网不起作用的问题

这是一个让我很头痛的问题,我是在一个其他的项目框架的基础上来开发新的项目。 当使用struts验证框架时,突然发现这个验证不起作用了,我就纳闷了之前用这个开发的项目好好的怎么到我这就不能用了呢? xml文件头 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE validators PUBLIC "-//OpenSymphony...

weixin_30783629的博客 111
上一篇: 关于Struts2资源文件的配置
下一篇: The UUID in MySQL8
Mount565
博客等级 码龄17年 1粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值