struts-config:
<action
attribute="xxForm1"
name="xxInfoForm"
path="/update"
scope="request"
type="com.john.struts.action.UpdateAction">
<forward name="sucess" path="/select.do"></forward>
</action>
<action
attribute="xxForm1"
name="xxForm"
path="/entityByID"
scope="request"
type="com.john.struts.action.PreUpdateAction" >
<forward name="sucess" path="/update.jsp"></forward>
</action>preUpdateAction
XxForm xxForm = (xxForm) form;
int xxID = xxForm.getEmpID();
xxDAO xxIDAO = new xxInfoDAO();
xxInfoVO xxVO = xxDAO.getVOByID(xxID);
xxForm xxForm1 = new xxForm();
xx.setEmpID(xxVO.getxxID());
request.setAttribute("xxForm1", xxForm1);
return mapping.findForward("sucess");到这还有ID
updateActionEmployeeInfoForm xxForm = (xxForm) form;
xxInfoVO xxInfoVO = new xxInfoVO();
xxfoVO.setEmpID(xxForm.getxxID());到这就没有了
<action
attribute="xxForm1"
name="xxInfoForm"
path="/update"
scope="request"
type="com.john.struts.action.UpdateAction">
<forward name="sucess" path="/select.do"></forward>
</action>
<action
attribute="xxForm1"
name="xxForm"
path="/entityByID"
scope="request"
type="com.john.struts.action.PreUpdateAction" >
<forward name="sucess" path="/update.jsp"></forward>
</action>preUpdateAction
XxForm xxForm = (xxForm) form;
int xxID = xxForm.getEmpID();
xxDAO xxIDAO = new xxInfoDAO();
xxInfoVO xxVO = xxDAO.getVOByID(xxID);
xxForm xxForm1 = new xxForm();
xx.setEmpID(xxVO.getxxID());
request.setAttribute("xxForm1", xxForm1);
return mapping.findForward("sucess");到这还有ID
updateActionEmployeeInfoForm xxForm = (xxForm) form;
xxInfoVO xxInfoVO = new xxInfoVO();
xxfoVO.setEmpID(xxForm.getxxID());到这就没有了
struts-config:
<action
attribute="xxForm1"
name="xxInfoForm"
path="/update"
scope="request"
type="com.john.struts.action.UpdateAction">
<forward name="sucess" path="/select.do"> </forward>
</action>
<action
attribute="xxForm1"
name="xxForm"
path="/entityByID"
scope="request"
type="com.john.struts.action.PreUpdateAction" >
<forward name="sucess" path="/update.do"> </forward>
</action> PreUpdateAction/UpdateAction之间还需要什么处理么?为什么需要把数据带过去?不冗余么?
直接如上跳转不可以么?update.jsp是用来完成什么的?
你上面说的也很矛盾啊,既然你丢掉了ID,那为什么还会是0呢?
id就知道在哪丢了.
id =Integer.parseInt(noteForm.getID) 得到的一个值是0,Action 方面看上也没有什么问题郁闷呀,
老兄.....但开始不会,因为我后来做了一个token 指令.才出现这种现象.应该跟这个没多关系吧,待解中.....