这里是情况。Struts问题;使用相同的动作来显示并提交
我有一个页面叫做param.jsp
,它只有一个表单和一个提交按钮。数据库中有一条记录,当表单呈现时,我想用该记录填充表单。提交表单时,我想更新该单个记录并返回到同一页面。在struts中执行此操作的最佳方法是什么?
到目前为止,我已经想出了这个;这里是动作:
class MyAction extends DispatchAction{
public ActionForward savePlatinumJLParam(......){
//<insert the form to the database>
return mapping.findForward("<return to the same page>");
}
public ActionForward initPlatinumJLParam(......){
//<load the form from the database>
//form.setXX(...);
return mapping.findForward("<return to the same page>");
}
}
节能工作得很好,但我有与填充表格的麻烦。任何帮助表示赞赏。
感谢您的回答,但这正是我所做的,并没有奏效。我一定会错过一些东西,我会尝试你以后提供的这个例子并发布结果。 – 2010-11-01 17:57:17
你得到了什么异常? – 2010-11-01 18:02:44
我没有收到任何异常,表单字段呈现为空。 – 2010-11-02 06:05:26