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

📄 pricingaction.java

📁 ERP管理功能
💻 JAVA
字号:
/* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */package com.tarena.netctoss.struts.action;import java.io.IOException;import java.util.Collection;import javax.servlet.ServletException;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.MappingDispatchAction;import com.tarena.netctoss.entity.JtPricing;import com.tarena.netctoss.service.PricingServiceDao;/**  * MyEclipse Struts * Creation date: 10-11-2007 *  * XDoclet definition: * @struts.action validate="true" * @struts.action-forward name="sussess" path="/index.jsp" */public class PricingAction extends MappingDispatchAction {	/*	 * Generated Methods	 */	/** 	 * Method execute	 * @param mapping	 * @param form	 * @param request	 * @param response	 * @return ActionForward	 */	public PricingServiceDao ps;	public void setPricingServiceDao(PricingServiceDao ps) {		this.ps = ps;	}	/*Pricing List*/	public ActionForward toListPricing(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{		System.out.println("toList");		try {			Collection<JtPricing> jps=ps.searchAll();			request.setAttribute("JtPricings",jps);			System.out.println(jps);		} catch (Exception e) {			 return mapping.findForward("systemError");		}		return mapping.findForward("success");	}	/*进入修改页面*/	public ActionForward toModify(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{		System.out.println("to modify");		if(request.getParameter("id")==null){			return mapping.findForward("systemError");		}		Long id=Long.parseLong(request.getParameter("id"));		try {			JtPricing jp = ps.searchById(id);			request.setAttribute("JtPricing",jp);		} catch (Exception e) {			return mapping.findForward("systemError");		}		return mapping.findForward("toModify");	}	/*进入增加页面*/	public ActionForward toAdd(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{		System.out.println("to Add");		return mapping.findForward("toAnd");	}	/*删除所选项*/	public ActionForward removePricing(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{		System.out.println("remove pricing");		try {			String[] ids=request.getParameterValues("checkbox");			if(ids!=null){				for(int i=0;i<ids.length;i++){					Long id=Long.parseLong(ids[i]);					System.out.println(id);					ps.removeById(id);				}			}			Collection<JtPricing> jps=ps.searchAll();			request.setAttribute("JtPricings",jps);		} catch (Exception e) {			e.printStackTrace();			//return mapping.findForward("systemError");		}		return mapping.findForward("success");	}	/* 清除所有项*/	public ActionForward removeAll(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{		try {			Collection<JtPricing> jps = ps.searchAll();			for(JtPricing jp:jps){				ps.remove(jp);			}					} catch (Exception e) {			return mapping.findForward("systemError");		}		return mapping.findForward("success");	}	/* 增加资费项目*/	public ActionForward addPricing(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{		System.out.println("addPricing");		PricingActionForm pricingForm = (PricingActionForm) form;		Collection<JtPricing> jps = ps.searchAll();		try {						System.out.println(jps+"1111111");//			if(jps!=null){//				for(JtPricing jp:jps){//					if(pricingForm.getPricingName().equals(jp.getPricingName())){//						request.setAttribute("pricingItem", jp);//						return mapping.findForward("pricingerror");//					}//				}//			}			System.out.println(pricingForm.getJtPricing()+"xxxxxxxxxx");			ps.addPricing(pricingForm.getJtPricing());			Collection<JtPricing> jpss = ps.searchAll();			request.setAttribute("JtPricings", jpss);		} catch (Exception e) {			e.printStackTrace();			//return mapping.findForward("systemError");		}		return mapping.findForward("success");	}	/* 修改资费*/	public ActionForward modifyPricing(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{		PricingActionForm pricingForm = (PricingActionForm)form;		Long id = Long.parseLong(request.getParameter("id"));		try{			JtPricing jp = ps.searchById(id);			jp.setBaseFee(Double.parseDouble(request.getParameter("base_fee")));			jp.setRateFee(Double.parseDouble(request.getParameter("rate_fee")));			jp.setPricingDesc(request.getParameter("pricing_desc"));			ps.modify(jp);			Collection<JtPricing> jpss = ps.searchAll();			request.setAttribute("JtPricings", jpss);		}catch(Exception e){			e.printStackTrace();//			return mapping.findForward("");		}		return mapping.findForward("success");	}//	public ActionForward execute(ActionMapping mapping, ActionForm form,//			HttpServletRequest request, HttpServletResponse response) {//		// TODO Auto-generated method stub//		return null;//	}}

⌨️ 快捷键说明

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