下面是我的代码 请各位高手看看吧 帮帮忙 小弟新到公司 在线等 谢谢!!!
public ActionForward register(ActionMapping mapping, ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws
Exception {
TbAuthManager mgr = (TbAuthManager) getBean("tbAuthManager"); TbAuthForm tbauthForm = (TbAuthForm) form;
TbAuth tbauth = new TbAuth();
copyProperties(tbauth, tbauthForm);
String year = request.getParameter("year");
String mon = request.getParameter("mon");
String day = request.getParameter("day");
String bd = year+"-"+mon+"-"+day;
GetDate currentdate = new GetDate();
Date birthday = currentdate.getStringToDate(bd);
String prov = request.getParameter("select");
String city = request.getParameter("select2");
String street = request.getParameter("myaddress");
String myaddress = prov+city+street;
TbLoginlog tbloginlog =(TbLoginlog)request.getSession().getAttribute("tbloginlog");
tbauth.setId(currentdate.getID());
tbauth.setUserid(tbloginlog.getUserid());
tbauth.setBirthday(birthday);
tbauth.setMyaddress(myaddress);
mgr.saveTbAuth(tbauth);
TbUserManager usermgr = (TbUserManager) getBean("tbUserRegistManager");
System.out.println(tbloginlog.getId());
TbUser tbuser = (TbUser) usermgr.getTbUserid(tbloginlog.getUserid());
tbuser.setAuthstate("y");
usermgr.saveTbUser(tbuser);
return mapping.findForward("update");
}
}
我在前台想取TbAuth中的值,在这个action中都能输出,但是到前台就取不出来 bean中的get set方法都有
public ActionForward register(ActionMapping mapping, ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws
Exception {
TbAuthManager mgr = (TbAuthManager) getBean("tbAuthManager"); TbAuthForm tbauthForm = (TbAuthForm) form;
TbAuth tbauth = new TbAuth();
copyProperties(tbauth, tbauthForm);
String year = request.getParameter("year");
String mon = request.getParameter("mon");
String day = request.getParameter("day");
String bd = year+"-"+mon+"-"+day;
GetDate currentdate = new GetDate();
Date birthday = currentdate.getStringToDate(bd);
String prov = request.getParameter("select");
String city = request.getParameter("select2");
String street = request.getParameter("myaddress");
String myaddress = prov+city+street;
TbLoginlog tbloginlog =(TbLoginlog)request.getSession().getAttribute("tbloginlog");
tbauth.setId(currentdate.getID());
tbauth.setUserid(tbloginlog.getUserid());
tbauth.setBirthday(birthday);
tbauth.setMyaddress(myaddress);
mgr.saveTbAuth(tbauth);
TbUserManager usermgr = (TbUserManager) getBean("tbUserRegistManager");
System.out.println(tbloginlog.getId());
TbUser tbuser = (TbUser) usermgr.getTbUserid(tbloginlog.getUserid());
tbuser.setAuthstate("y");
usermgr.saveTbUser(tbuser);
return mapping.findForward("update");
}
}
我在前台想取TbAuth中的值,在这个action中都能输出,但是到前台就取不出来 bean中的get set方法都有
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货