社区
Web 开发
帖子详情
关于ActionForm
mepjava
2007-09-20 10:17:51
我有一个表单页面,要发送给ActionForm,我这个页面本身是需要一个URL参数的,可是我提交到ActionForm后,如果验证失败,会返回到我这个页面,但是这个页面需要的请求参数没有返回,就导致了空引用异常,请问大家又没有方法能让ActionForm在返回输入页面时把原先的URL参数一起带上
...全文
228
13
打赏
收藏
关于ActionForm
我有一个表单页面,要发送给ActionForm,我这个页面本身是需要一个URL参数的,可是我提交到ActionForm后,如果验证失败,会返回到我这个页面,但是这个页面需要的请求参数没有返回,就导致了空引用异常,请问大家又没有方法能让ActionForm在返回输入页面时把原先的URL参数一起带上
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mepjava
2007-09-21
打赏
举报
回复
不好意思,这些方法我都用过。。。
whwascrazy
2007-09-21
打赏
举报
回复
那你把验证失败的mapping跳转地址里自己添个属性试试
南南北北
2007-09-20
打赏
举报
回复
如果id固定的话,修改配置文件,<action name="XXX" input="a.jsp?id=3" />否则就把input改成一个Action,里面去读id,再跳转,你试试吧。
zjf405
2007-09-20
打赏
举报
回复
你试试2楼的方法,在表单里放个隐藏域来存放id,然后在ActionForm中添加一个属性对应这个隐藏域
<form>
<input type="hidden" name="id" value="<%request.getParameter("id")%>"/>
</form>
ActionForm中
private String id;
public setId(String id);
public String getId();
试试吧
mepjava
2007-09-20
打赏
举报
回复
可能是我没说清楚
比如我有一个表单页面 a.jsp
访问这个页面的URL a.jsp?id=3
<html:form>
<html:hidden > 这个数据是从URL参数获取的
<html:text> 这个参数是让用户输入的
</html:form>
我把它提交到ActionForm里,验证成功都没问题,如果验证失败,他就会返回a.jsp这个页面,
可是从ActionForm返回后,那个id参数也没有了。所以URL就类似于a.jsp,后面没有请求参数、表单就读取不了 id信息
zjf405
2007-09-20
打赏
举报
回复
首先要确定这个url参数刚开始是怎么来的
周口店的程序猿
2007-09-20
打赏
举报
回复
表单里加 隐藏域 用于放参数
actionform里多GET SET一个参数属性
gongyali2005
2007-09-20
打赏
举报
回复
写个HIDDEN不可以么?
JJFuture
2007-09-20
打赏
举报
回复
这还不容易,ActionForm返回的时候用request.setAttribute();就可以了
Davis129
2007-09-20
打赏
举报
回复
不好意思 弄错了 你的是actionform验证出错
Davis129
2007-09-20
打赏
举报
回复
action里不用mapping跳转
用request.getRequestDispatcher("uri"+"?id=3").forward(request,response);试试
参数可以是动态的
bushuang
2007-09-20
打赏
举报
回复
2楼正解
草原可可
2007-09-20
打赏
举报
回复
加一个隐藏的hidden 通过表单去提交参数
Action
Form
NULL 博文链接:https://fangyong2006.iteye.com/blog/749337
Struts_学习笔记之
Action
Form
Struts_学习笔记之
Action
Form
,简单配置即可达到效果
struts中
Action
Form
的validate方法使用小得
struts提供了
标签来显示整个
Action
Errors的错误信息。但要在struts-config.xml中设置<
action
...
验证
Action
Form
存到了request中
验证
Action
Form
存到了request中.rar
Struts Hibernate Spring 集成开发宝典
action
form
Struts Hibernate Spring 集成开发宝典
action
form
有研究或探讨或开源的请加群:37424970 或联系本人MSN或邮箱:zhuseahui@yahoo.com.cn
Web 开发
81,117
社区成员
341,739
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章