`
giky2323
  • 浏览: 28110 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

向一个带表单验证的jsp页面传参数时,在验证失败返回之后怎么样才能获得这个参数呢

阅读更多
一个action转到一个JSP页面(list.jsp)时往request中传入了“flag”这个变量,值 为“add”,在刚转到list.jsp的时候能在request中找到这个flag和他的值,但是进行了validator的表单验证之后(用validator验证框架验证的),这个flag变量的值就为null了,请问如果我要向一个带表单验证的jsp页面传参数时,在验证失败返回之后怎么样才能获得这个参数呢
分享到:
评论
4 楼 giky2323 2007-05-02  
我知道了,这样的设计方法是很不好的。现在以经改为一个增加页面,一个编辑页面了。但是怎么样传值这个问题还是想搞清楚,望赐教
3 楼 giky2323 2007-05-02  
我觉得这是一个常用的操作呀,一个JSP页面,负责增加与编辑操作。通过传来的参数来确定这个页面对应哪个action(extends DispatchAction)的方法。可是一验证失败后,这个值 就不存在了。你们是怎么处理这样的问题的呢
2 楼 giky2323 2007-05-02  
主要是想通过参数动态的写<html:form action="">里的action的值 
可是一验证失败之后,再读这个参数就为null,而导致页面出错
1 楼 Allen 2007-05-02  
我暂时能想到的是一个比较dump的方法——override表单的validate方法,在其中对request进行操作。

相关推荐

Global site tag (gtag.js) - Google Analytics