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

📄 dhsupplieraction.java

📁 一个小型的医疗管理系统
💻 JAVA
字号:
//Created by MyEclipse Struts// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.1.1/xslt/JavaClass.xslpackage com.yourcompany.struts.action;import java.sql.SQLException;import java.util.ArrayList;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;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.yourcompany.struts.form.DhAddSupplierForm;import com.yourcompany.struts.form.DhDeleteSupplierForm;import com.yourcompany.struts.form.DhLookUpSuppliersForm;import bean.HeadDoctor;import bean.Supplier;/** * MyEclipse Struts Creation date: 10-20-2005 *  * XDoclet definition: *  * @struts.action validate="true" */public class DhSupplierAction extends DispatchAction {	// --------------------------------------------------------- Instance	// Variables	// --------------------------------------------------------- Methods	/**	 * Method execute	 * 	 * @param mapping	 * @param form	 * @param request	 * @param response	 * @return ActionForward	 * @throws SQLException 	 */	public ActionForward addSupplier(ActionMapping mapping, ActionForm form,			HttpServletRequest request, HttpServletResponse response) throws SQLException {		// TODO Auto-generated method stub		DhAddSupplierForm dhAddSupplierForm = (DhAddSupplierForm) form;		HttpSession session = request.getSession();		HeadDoctor hd = (HeadDoctor) session.getAttribute("headDoctor");		Supplier supplier = new Supplier(dhAddSupplierForm.getSupplierId(),				dhAddSupplierForm.getName(), dhAddSupplierForm.getAddress(),				dhAddSupplierForm.getTele(), dhAddSupplierForm.getFax());		if(hd.addSupplier(supplier)){			session.setAttribute("success","update success");			return mapping.findForward("success");		}else{			session.setAttribute("error","update error");			return mapping.findForward("error");		}	}		public ActionForward deleteSupplier(ActionMapping mapping, ActionForm form,			HttpServletRequest request, HttpServletResponse response) throws SQLException {		// TODO Auto-generated method stub		DhDeleteSupplierForm dhDeleteSupplierForm = (DhDeleteSupplierForm) form;		HttpSession session = request.getSession();		HeadDoctor hd = (HeadDoctor) session.getAttribute("headDoctor");		if(hd.deleteSupplier(dhDeleteSupplierForm.getSupplierId())){			session.setAttribute("message","update success");			return mapping.findForward("success");		}else{			session.setAttribute("message","update error");			return mapping.findForward("error");		}	}		public ActionForward lookUpSuppliers(ActionMapping mapping, ActionForm form,			HttpServletRequest request, HttpServletResponse response) throws Exception {		// TODO Auto-generated method stub		DhLookUpSuppliersForm dhLookUpSuppliersForm = (DhLookUpSuppliersForm) form;		HttpSession session = request.getSession();		HeadDoctor hd = (HeadDoctor) session.getAttribute("headDoctor");		ArrayList al = hd.getSupplier();		request.setAttribute("suppliers",al);		return mapping.findForward("suppliers");	} }

⌨️ 快捷键说明

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