各位大哥哥,大姐姐们,你们好:
我现在碰到一个问题,在Spring MVC中FormController有两个方法formBackingObject和onSubmit
如下代码
protected Object formBackingObject(HttpServletRequest request) throws Exception {
SysUser defSysUser = SessionLogin.getInstance(request).getSysUser();
MiMember defMiMember = miMemberManager.getMiMember(defSysUser.getUserCode());
return defMiMember;
}
public ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception {
String memberNo = request.getParameter("memberNo");
MiMember defmiMember= miMemberManager.getMiMember(memberNo); //这样得到的也是修改过的对象
SysUser defSysUser = SessionLogin.getInstance(request).getSysUser();
//添加代码获取MiMember 对象 MiMember miMember=(MiMember) command;
} 我现在需要onSubmit中获取MiMember对象,但是是修改之前的对象(即还没有进数据库的对象),但是我这样得到的:
String memberNo = request.getParameter("memberNo");
MiMember defmiMember= miMemberManager.getMiMember(memberNo); 这段代码在command之前,经调试
也是修改过的对象,请问该怎么得到,不胜感激
我现在碰到一个问题,在Spring MVC中FormController有两个方法formBackingObject和onSubmit
如下代码
protected Object formBackingObject(HttpServletRequest request) throws Exception {
SysUser defSysUser = SessionLogin.getInstance(request).getSysUser();
MiMember defMiMember = miMemberManager.getMiMember(defSysUser.getUserCode());
return defMiMember;
}
public ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception {
String memberNo = request.getParameter("memberNo");
MiMember defmiMember= miMemberManager.getMiMember(memberNo); //这样得到的也是修改过的对象
SysUser defSysUser = SessionLogin.getInstance(request).getSysUser();
//添加代码获取MiMember 对象 MiMember miMember=(MiMember) command;
} 我现在需要onSubmit中获取MiMember对象,但是是修改之前的对象(即还没有进数据库的对象),但是我这样得到的:
String memberNo = request.getParameter("memberNo");
MiMember defmiMember= miMemberManager.getMiMember(memberNo); 这段代码在command之前,经调试
也是修改过的对象,请问该怎么得到,不胜感激
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货