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

📄 chanceaction.java

📁 关于ssh的整合,希望对大家有帮助
💻 JAVA
字号:
/*
 * Generated by MyEclipse Struts
 * Template path: templates/java/JavaClass.vtl
 */
package crm.web.action.sal;


import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;

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 crm.biz.sal.ChanceBiz;
import crm.biz.sys.UserBiz;
import crm.entity.sal.ChanceEntity;
import crm.web.form.sal.ChanceForm;



public class ChanceAction extends DispatchAction {

    private ChanceBiz chanceBiz;
    private UserBiz userBiz;
    /**
     * 跳到list.jsp页面
    * @return
     */
    public ActionForward list(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		List userlist=userBiz.findal();
		HttpSession user=request.getSession();
		user.setAttribute("userlist", userlist);
		List list=chanceBiz.findall();
		//HttpSession session=request.getSession();
		request.setAttribute("list", list);
		return mapping.findForward("slist");
	}
	public ActionForward dispa(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		List userlist=userBiz.findal();
		request.setAttribute("userlist", userlist);
		System.out.print("suc");
		String cid=request.getParameter("id");
		SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
		String date=sdf.format(new Date());

		ChanceEntity en=chanceBiz.findbyid(Long.parseLong(cid));
		request.setAttribute("dis", en);
		request.setAttribute("date", date);
		return mapping.findForward("dispa");
	}
	/**
	 * 指派页面  只更新指派给谁和指派时间
	 */
	public ActionForward dispatch(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
	    String cid=request.getParameter("cid");
	    String disperson=request.getParameter("dddd");
	    System.out.println("指派给谁:"+disperson);
	    System.out.println("aaaaaaaa");
	    
	    ChanceEntity cen= chanceBiz.findbyid(Long.parseLong(cid));
	    cen.setChcDueTo(disperson);
	    chanceBiz.update(cen);
		return mapping.findForward("tolist");
	}
	/**
	 * 编辑方法edit() 跳转到edit.jsp
	 */
	public ActionForward edit(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		
		List userlist=userBiz.findal();
		request.setAttribute("userlist", userlist);
		String cid=request.getParameter("id");
		ChanceEntity en=chanceBiz.findbyid(Long.parseLong(cid));
		request.setAttribute("eden", en);
		return mapping.findForward("sedit");
	}
	public ActionForward upd(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		System.out.print("edit coming");
		ChanceForm cf = (ChanceForm) form;
		int i=2;
		long ii=i;
		cf.getEntity().setChcCreateId(ii);
		cf.getEntity().setChcStatus("开发中");
		cf.getEntity().setChcCreateDate(new Date());
		chanceBiz.update(cf.getEntity());
		return mapping.findForward("tolist");
	}
	public ActionForward del(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		ChanceForm cf = (ChanceForm) form;
		String id=request.getParameter("id");
		chanceBiz.del(Integer.parseInt(id));		
		return mapping.findForward("tolist");
	}
	public ActionForward select(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		ChanceForm cf = (ChanceForm) form;
		List list=chanceBiz.select(cf.getEntity());	
		request.setAttribute("list", list);
		for(int i=0;i<list.size();i++)
		{
		ChanceEntity en=(ChanceEntity)list.get(i);
		System.out.println(en.getChcCustName());
		}
		return mapping.findForward("slist");
	}
	public ActionForward add(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		
		ChanceForm cf = (ChanceForm) form;
		int i=2;
		long ii=i;
		cf.getEntity().setChcCreateId(ii);
		cf.getEntity().setChcStatus("开发中");
		cf.getEntity().setChcCreateDate(new Date());
		String detaitem = request.getParameter("dateItme");
//		try {
//			Date date = DateFormat.getInstance().parse(detaitem);
//			cf.getEntity().setChcCreateDate(date);
//		} catch (ParseException e) {
//			// TODO Auto-generated catch block
//			e.printStackTrace();
//		}
		System.out.print(cf.getEntity().getChcCreateDate());
		chanceBiz.add(cf.getEntity());		
		return mapping.findForward("tolist");
	}
	public ActionForward dev(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
	
		System.out.println("dev coming");
		List list=chanceBiz.findall();
		HttpSession session=request.getSession();
		session.setAttribute("list", list);
		return mapping.findForward("dev");
	
	}
	public void setChanceBiz(ChanceBiz chanceBiz) {
		this.chanceBiz = chanceBiz;
	}
	public void setUserBiz(UserBiz userBiz) {
		this.userBiz = userBiz;
	}
}

⌨️ 快捷键说明

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