?? modifyaction.java
字號(hào):
/* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */package com.mvc.web.action;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import com.mvc.common.exception.PeopleServiceException;import com.mvc.common.util.BeanFactory;import com.mvc.common.util.MD5;import com.mvc.dao.bean.JinfengAdmin;import com.mvc.service.IMemberAdminService;import com.mvc.web.form.ModifyForm;/** * MyEclipse Struts * Creation date: 03-26-2008 * * XDoclet definition: * @struts.action path="/pages/admin/modify" name="modifyForm" input="/pages/admin/modify.jsp" scope="request" validate="true" * @struts.action-forward name="modifyT" path="/pages/admin/activity.jsp" redirect="true" * @struts.action-forward name="modifyF" path="/pages/admin/modify.jsp" */public class ModifyAction extends Action { /* * Generated Methods */ /** * Method execute * @param mapping * @param form * @param request * @param response * @return ActionForward */ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { ModifyForm mf = (ModifyForm) form; IMemberAdminService memberAdminService=(IMemberAdminService) BeanFactory.getBean("memberAdminService"); JinfengAdmin admin1=(JinfengAdmin) request.getSession().getAttribute("admin"); //admin.setNickname(mf.getNickname()); admin1.setEmail(mf.getEmail()); admin1.setGender(mf.getGender()); admin1.setPassword(MD5.getInstance().getMD5ofStr(mf.getNewpassword())); admin1.setPasswordanswer(mf.getPasswordanswer()); admin1.setPasswordquestion(mf.getPasswordquestion()); admin1.setPhone(mf.getPhone()); System.out.println("mf.getPhone()=="+mf.getPhone()); System.out.println("admin==="+admin1); try { memberAdminService.modifyAdmin(admin1); request.getSession().setAttribute("admin", admin1); //request.setAttribute("message", "更新會(huì)員信息操作成功"); return mapping.findForward("modifyT"); } catch (PeopleServiceException e) { e.printStackTrace(); request.setAttribute("message", e.getMessage()); return mapping.findForward("modifyF"); } }}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -