简单OA项目笔记(4):更新操作 (P-Action)
项目里的更新操作写的不赖,分为两步,解决了数据不同步的问题:
第一步:预处理:提取、编辑单个信息
第二步:把预处理的结果传给真正的执行者,修改保存
这个预处理有点意思,它把一个业务细分成俩个操作,第二个操作能根据处理结果返回到预处理的结果上继续修改,等于把一次update完完全全分成两个互不影响的操作了。
执行的数据流:
1.jsp提交要更改的id<action name="updateUser" class="updateUserAction"><result name="success" type="redirect">listUser.action</result><result name="input">/update.jsp</result></action>