当验证失败时,Struts输入框的数据还原问题

问题描述

请问各位有没有遇到过validate失败后,输入框不能还原到以前数据的情况?应该怎样解决?  项目使用struts1.0的Validator进行验证。  出现一个奇怪的现象,项目中有两个不同的Form:AForm和BForm.  Validator的配置几乎是一模一样。  但是AForm中输入框如果验证失败后会还原到以前的数据。  但是BForm中验证失败后却没有还原到以前的数据。

解决方案

建议可以重新建下没有还原的那个,或者注意查看下所有的配置文件因为配置文件可能基本都是框架生成,但是有时候还是可能出现生成的一些BUG注意命名,通常这些问题都是出现在细节上的希望对你有些帮助

时间: 2024-09-19 17:00:03

当验证失败时,Struts输入框的数据还原问题的相关文章

net4 5-?验证失败时是否会触发“确认”按钮的单击事件。

问题描述 ?验证失败时是否会触发"确认"按钮的单击事件. 如何实现当所有控件都验证成功后通过点击Button按钮在一个label中显示所有验证控件中所对应的text的内容 当`只验证了其中一个或两个时,在label控件不显示textbox里面的内容.,求大神点拨,谢谢了 protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArg

Struts的静态数据验证方法

利用Struts的静态数据验证方法可以对用户在表单上输入的数据进行验证,包括数据类型是否正确.是否可空等.方法如下: 1.在struts-config.XML文件中加入 <message-resources parameter="ApplicationResources" /> <plug-in className="org.apache.struts.validator.ValidatorPlugIn"> <set-property

微信配服务器验证失败-微信公众平台修改服务器配置时token验证失败

问题描述 微信公众平台修改服务器配置时token验证失败 jsp里的源码: <% String token = Weixin.TOKEN; String timestamp = request.getParameter("timestamp"); String nonce = request.getParameter("nonce"); //对微信返回的数据做SHA1加密 String sign = ""; try { List l = n

iteminserting-怎么终止Formview在验证信息失败的时候终止添加数据呢

问题描述 怎么终止Formview在验证信息失败的时候终止添加数据呢 如题目所示 主要就是我在Formview+sqldatasouce向数据库插入信息的时候 会验证信息 并弹出提示框 所以在Formview的ItemInserting事件中写出代码验证 可是我在插入信息的时候 点击添加,Formview会弹出提示框 但是数据库也会添加数据 这是为什么 应该怎么才能在验证错误的时候 终止信息插入呢 ... 本人菜鸟 求高手 大神指点谢谢

加载程序集MVC.dll时出现强名验证失败的错误

问题描述 我从网上下载了mvc5.2.2.0的源码,编译后,直接让新建项目中引用这个程序集,结果在调试时出现错误:其他信息:未能加载文件或程序集"System.Web.Mvc,Version=5.2.2.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"或它的某一个依赖项.强名称验证失败.(异常来自HRESULT:0x8013141A)请问题这种情况发生的原因是什么?另外,mscorlib.dll这个程序集有没有私有pdb? 解决方案

wcf-WCF 身份验证问题,当服务器 上运行客户端程序时 会出现验证失败的结果

问题描述 WCF 身份验证问题,当服务器 上运行客户端程序时 会出现验证失败的结果 服务器端 身份验证设置的是 只启用Windows身份验证,设置好登录名,密码,域等信息, 现在一段测试程序连接WCF地址,访问密码.用户名.域都配置正确,配置文件设置验证如下: 在本机上运行,一切正常,能够访问数据库等等一切操作,但是如果将程序放到服务器上(这个服务器就是搭建WCF 的服务器),运行就会爆验证不通过的错,报错如下:System.ServiceModel.Security.MessageSecuri

Fedora 16用root账户登录时提示验证失败的解决方法

环境:Fedora Linux 16 问题描述:Fedora linux16 用root用户登录 ,输入密码出现验证失败,即使你的密码是正确的,也会出现这种情况,这是因 为Fedora linux 默认禁止了root 超级用户. 解决办法: 最开始 尝试利用修复模式修改root用户密码,但是重启后仍然不奏效. 现在通过以下 修改: 进入修复模式,输入以下命令修改: 1.输入命令:vi /etc/pam.d/gdm,在文本编辑器中(输入i才能进入编辑模式)注释掉"auth required pam

安装FLASH时浏览器提示“证书验证失败”

安装FLASH,提示"证书验证失败"   解决方案: 参照知识库编号083746,发现未信任证书里找不到adobe flash,查看系统时间为2011年,修改后,重新安装,问题解决.

html5-input type=email 在判定失败时 如何使用自定义class

问题描述 input type=email 在判定失败时 如何使用自定义class 默认是在判断不是email格式的什么,输入框变红色,现在想要在判断不是email格式的时候让输入框后面多一个红色的叉叉.也就是随便弄个样式,不用默认的 各位大神请看好题目在回答,我不是为了要成功验证email,而是在type=email这个类型真正起作用的时候改变样式.至于那些让我写正则判定的,多谢了,这么简单的问题我也不好意思在CSDN上问的.我强调的是type=email,既然新出了个email类型的inpu