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

📄 uploadaction.java

📁 使用spring ,hibernate 框架的稽查管理系统
💻 JAVA
字号:
package com.je.ims.controller.c2;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.chttl.im.organization.Person;
import com.je.ims.dao.C2EnactemntDAO;
import com.je.ims.dao.FileManagerDao;

import org.springframework.web.bind.RequestUtils;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import com.je.ims.hibernate.Enactemnt;
import com.je.ims.hibernate.FileManager;
import com.je.ims.hibernate.mEnactemnt;
import com.je.ims.util.DbLogDAO;
import com.je.ims.util.FileUploadBean;
import com.je.ims.util.MenuUtils;
import com.je.ims.util.Page;

public class uploadAction implements Controller {
	private FileUploadBean fileuploadbean;
	private DbLogDAO dblogdao;
	private FileManagerDao  fmdao;
	 private C2EnactemntDAO dao;
	 public void setDao(C2EnactemntDAO dao)
	   {
		   this.dao=dao;
	   }
	
    public FileManagerDao getFmdao() {
		return fmdao;
	}
	public void setFmdao(FileManagerDao fmdao) {
		this.fmdao = fmdao;
	}
    public DbLogDAO getdblogdao() {
		return dblogdao;
	}
    
	public void setdblogdao(DbLogDAO dao) {
		this.dblogdao = dao;
	}
		Integer indexInteger=new Integer(1);//初始值为1   
		int pageSize=2; //每页显示的记录数
		int count=2;    //每次增加的页数
		List list;
		int[] array; 
		Enactemnt[] apps;
		Map model = new HashMap(); 
		public String check(Date date)
	    {
		 
		   DateFormat format=new SimpleDateFormat("yyyy-MM-dd");
					String date1=format.format(date);
		String temp=date1.substring(0,4);
				int temp1=Integer.parseInt(temp);
				temp1=temp1-1911;
				if(temp1<100)
					temp="0"+temp1;
				temp=temp+date1.substring(4);
				date1=temp;
				return date1;
		}
	private C2EnactemntDAO enactemntdao=new C2EnactemntDAO();
	public void setenactemntdao(C2EnactemntDAO c1)
	{
		this.enactemntdao=c1;
	}
	public C2EnactemntDAO getenactemntdao() {
		return enactemntdao;
	}
	public void setFileuploadbean(FileUploadBean c1){
		this.fileuploadbean=c1;
	}
	
    Enactemnt enactemnt=new Enactemnt();
	public ModelAndView handleRequest(HttpServletRequest request,
			HttpServletResponse arg1) throws Exception {
		HttpSession session1=request.getSession();
		LinkedList linklist=(LinkedList)session1.getAttribute("menu");
		int right=MenuUtils.getMenuRight(linklist,"c2.do");
        Person personMe = null;
	    HttpSession session = request.getSession(); 
		personMe = (Person) session.getAttribute("person");
	    if( (personMe==null) || (personMe.getUserID()== null) )
	    {
	        arg1.sendRedirect("../../auditsystem/login.jsp");
	        return null;
	    }
		request.setCharacterEncoding("MS950");
		String url=new String("");
		String urldoc=new String("");
		String filename =request.getParameter("action");
		String company1 =request.getParameter( "company");
		System.out.print("dao zhe le"+filename+company1);
		
		fileuploadbean.init1(request);//初始化fileuploadbean,欲使用其方法必须初始化
			
		String action=fileuploadbean.getParameter("action");
		String eid=fileuploadbean.getParameter("eid");
		System.out.println("fdasfdsafdsa"+eid);
		
		if(action.equals("add"))
		{
			if(right==0)
			 {
				 String	errormessage="眤⊿Τ舦

⌨️ 快捷键说明

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