⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 infostudentaction.java

📁 通过网站展示学校风采、文化、优点与特色
💻 JAVA
字号:
/* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */package com.mvc.web.action;import java.util.Date;import java.util.List;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.apache.struts.actions.DispatchAction;import com.mvc.common.exception.MessageServiceException;import com.mvc.common.exception.PeopleServiceException;import com.mvc.common.util.BeanFactory;import com.mvc.dao.bean.JinfengMemberinfo;import com.mvc.dao.bean.JinfengStudents;import com.mvc.service.IMemberAdminService;import com.mvc.service.IMessageService;/**  * MyEclipse Struts * Creation date: 03-28-2008 *  * XDoclet definition: * @struts.action validate="true" * @struts.action-forward name="addMemberinfoT" path="/pages/student/addMemberinfo.jsp" redirect="true" */public class InfoStudentAction extends DispatchAction {	/*	 * 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) {		// TODO Auto-generated method stubdname(name);		return null;	}*/	public ActionForward addMemberinfo(ActionMapping mapping, ActionForm form,			HttpServletRequest request, HttpServletResponse response) {		IMemberAdminService memberAdminService=(IMemberAdminService) BeanFactory.getBean("memberAdminService");				String name=request.getParameter("name");				Long age=Long.parseLong(request.getParameter("age"));		String gender=request.getParameter("gender");		String xue=request.getParameter("xue");		String computer=request.getParameter("computer");		String email=request.getParameter("email");		String phone=request.getParameter("phone");		JinfengMemberinfo memberinfo=new JinfengMemberinfo();		memberinfo.setName(name);		memberinfo.setAge(age);		memberinfo.setGender(gender);		memberinfo.setComputer(computer);		memberinfo.setEmail(email);		memberinfo.setPhone(phone);		memberinfo.setXue(xue);		try {			memberAdminService.modifyMemberinfo(memberinfo);			request.getSession().setAttribute("memberinfo", memberinfo);					} catch (PeopleServiceException e) {						e.printStackTrace();		}		return mapping.findForward("addMemberinfoT");	}	//客户列表	public ActionForward listMemberinfo(ActionMapping mapping, ActionForm form,			HttpServletRequest request, HttpServletResponse response) {		IMemberAdminService memberAdminService=(IMemberAdminService) BeanFactory.getBean("memberAdminService");		try {			List<JinfengMemberinfo> listmember=memberAdminService.findMemberList();			request.getSession().setAttribute("listmember", listmember);					} catch (PeopleServiceException e) {						e.printStackTrace();		}				return mapping.findForward("listMemberT");			}	//删除客户	public ActionForward delMemberinfo(ActionMapping mapping, ActionForm form,			HttpServletRequest request, HttpServletResponse response) {		IMemberAdminService memberAdminService=(IMemberAdminService) BeanFactory.getBean("memberAdminService");		IMessageService messageService=(IMessageService) BeanFactory.getBean("messageService");		JinfengMemberinfo member;		try {			member = memberAdminService.findMemberinfoByName(request.getParameter("name"));					//System.out.println("name==="+request.getParameter("name"));			try {				messageService.delMemberinfo(member);				} catch (MessageServiceException e) {								e.printStackTrace();			}		} catch (PeopleServiceException e) {						e.printStackTrace();		}				return mapping.findForward("delMemberT");	}	//学员列表		public ActionForward listStudent(ActionMapping mapping, ActionForm form,			HttpServletRequest request, HttpServletResponse response) {		IMemberAdminService memberAdminService=(IMemberAdminService) BeanFactory.getBean("memberAdminService");		IMessageService messageService=(IMessageService) BeanFactory.getBean("messageService");		try {			List<JinfengStudents> listStudents=memberAdminService.findStudentsList();			request.getSession().setAttribute("listStudents", listStudents);					} catch (PeopleServiceException e) {			// TODO Auto-generated catch block			e.printStackTrace();		}				return mapping.findForward("listStudentT");	}		//把客户表中的信息添加到学员表		public ActionForward addStudent(ActionMapping mapping, ActionForm form,			HttpServletRequest request, HttpServletResponse response) {		IMemberAdminService memberAdminService=(IMemberAdminService) BeanFactory.getBean("memberAdminService");		IMessageService messageService=(IMessageService) BeanFactory.getBean("messageService");		JinfengMemberinfo memberinfo;				try {			memberinfo = memberAdminService.findMemberinfoByName(request.getParameter("name"));			System.out.println("member==="+memberinfo);			JinfengStudents student=new JinfengStudents();			student.setName(memberinfo.getName());			student.setGender(memberinfo.getGender());			student.setAge(memberinfo.getAge());			student.setEmail(memberinfo.getEmail());			student.setPhone(memberinfo.getPhone());			student.setXue(memberinfo.getXue());			student.setCumputer(memberinfo.getComputer());						student.setCity(null);			student.setClass_(null);			student.setCode(0);			student.setFirstdate(new Date());			student.setMessagefrom(null);			student.setMoney(0.0);			memberAdminService.modifyStudent(student);			try {				messageService.delMemberinfo(memberinfo);			} catch (MessageServiceException e) {				// TODO Auto-generated catch block				e.printStackTrace();			}						/*messageService.delMemberinfo(member);*/		} catch (PeopleServiceException e) {			// TODO Auto-generated catch block			e.printStackTrace();		}						return mapping.findForward("addStudentT");	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -