ActionForm 转发方面问题 :)

kevinluck 2007-04-05 04:12:34
如下所示 想通过modifyUsers这一个Action类读取t_user中的符合条件的一条记录。然后forward 到modifyUsers.jsp页面。jsp页面负责显示数据库中查出的数据。
想在modifyUsers这个Action中 先初始化好这一个userForm,然后转入jsp页面中jsp页面自动显示出读取的数据 可总是不成功,请问是不是ActionForm转发方式不对?

modifyUsers的Action代码:
userForm uform=new userForm();
uform.setLogin_name("zhangsan");
uform.setLogin_pass("132456");
form=uform;
return mapping.findForward("succeed");

这一个jsp页面通过Struts标签 大体是:
<html:form method="post" action="xxx.saveUser.do">
<html:text property="login_name" />
<html:text property="login_pass" />
</html:form>

表 t_user 中有两个字段login_name,login_pass;都是Varchar2类型。
一个继承ActionForm类的 新类 userForm类 中有成员变量login_name和login_pass都设有get set方法。
Struts-config 大体设置:
<form-beans>
<form-bean name="userForm" type="xxx.userForm" />
</form-beans>

<action-mappings>
<action path="modifyUsers"
type="xxx.modifyUsers"
parameter="modifyUsers"
name="userForm"
scope="request">
<forward name="succeed" path="modifyUsers.jsp"/>
</action>
<action path="saveUsers"
type="xxx.saveUsers"
parameter="saveUsers"
name="userForm"
scope="request">
<forward name="succeed" path="modifyUsers.jsp"/>
</action>
</action-mappings>
...全文
157 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
honbo 2007-04-05
  • 打赏
  • 举报
回复
return mapping.findForward("succeed");
之前添加:
request.setAttribute("userForm",uForm);
craig_wolfdon 2007-04-05
  • 打赏
  • 举报
回复
看看你的log

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧