亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? personfileupload.jsp

?? 在系統開發過程中用到了javabean和jsp技術
?? JSP
字號:
<%@page language="java" contentType="text/html;charset=GBK"%>
<%@page import="java.util.*,java.text.*,java.io.*,oa.main.DealString,com.jspsmart.upload.*,java.io.File,oa.bean.*,java.sql.*"%>
<%
//定義可以上傳的文件類型(根據擴展名)
	//String [] fileType={"ZIP","RAR","MP3","RM","AVI","DAT","DOC","WPS","PDF","XLS","PPT","CHM","EXE"};
//定義可以上傳的單個文件大小(第一個數字的單位為M)
	//int nMaxFileSize=0;//定義為10M大小的文件=10*1024*1024

//數據處理過程
oa.bean.PersonFileBean myFileBean = null;
oa.bean.MailBean mlBean = null;
DocBean doc = null;
oa.bean.RightBean rb = null;
try{
	myFileBean = new oa.bean.PersonFileBean();
	mlBean = new oa.bean.MailBean();
	DealString ds = new DealString();
	doc=new DocBean();
	rb = new oa.bean.RightBean();
	

	//取得職工號
	String strPersonNo = ds.toString((String)session.getAttribute("zgbh"));
	//String strPersonNo = ds.toString((String)request.getParameter("txt_personno"));
	//取得命令動詞
	String strCMD = ds.toString((String)request.getParameter("txt_cmd"));
	//取得文件根號
	String strParentID = ds.toString((String)request.getParameter("txt_parentID"));
	if (strParentID.equals("")) strParentID="0";//根文件夾
	
	//取得文件號
	String strFileID = ds.toString((String)request.getParameter("txt_fileID"));
	if (strFileID.equals("")) strFileID="0";//根文件夾



	String args="txt_parentID="+strParentID+"&txt_fileID="+strFileID;
  
	rb.setUID(strPersonNo);
	String strTotalSpace = rb.getConfValue("文件柜大小");
	int nUsed = myFileBean.getUsedSpace(strPersonNo);
	int nTotal = Integer.parseInt(strTotalSpace);
	int nTotalByte = nTotal*1024*1024;
	int nMaxFileSize = nTotalByte - nUsed;
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>文件上傳</title>
<link href="../css/person.css" type=text/css rel=stylesheet>
</head>
<Script>
function UpLoad_Perform(){
	document.all.formFile.action = "personFileUpload.jsp?<%=args%>&txt_cmd=UPLOAD_PERFORM";
	document.all.formFile.submit();
}

function backToParent(){
	opener.form1.txt_cmd.value = "";
	opener.form1.action = "personFile.jsp";
	opener.form1.submit();
	window.close();
}
</Script>

<BODY bgColor=menu topmargin=15 leftmargin=15 ><CENTER>
<%
 // out.println((String)request.getRealPath("\\"));
//執行上傳文件選擇動作------------------------------------------------------------------------------> 
 if (strCMD.equals("UPLOAD")) {

%>
<q>文件柜目前允許上傳
<%
/*
	for(int i=0;i<fileType.length;i++){
		out.print(fileType[i]);
		if(i<fileType.length-1) out.print(",");
	}
*/

%>的空間為<%=mlBean.convert(nMaxFileSize)%></q>
<form name="formFile" method="post" action="/personFileUpload.jsp" enctype="multipart/form-data" >
<FIELDSET align=left>
<LEGEND align=left>文件上傳</LEGEND>
	文件:<input type="file" name="filename" size=20>
<input type="button"  value="上傳" onclick="UpLoad_Perform()">
</fieldset></form>

<%
}
//上傳文件選擇完畢------------------------------------------------------------------------------------>





//執行上傳動作并返回調用頁面(父頁面)-------------------------------------------------------------------->
if (strCMD.equals("UPLOAD_PERFORM")){

	// 新建一個SmartUpload對象
	SmartUpload su = new SmartUpload();
	// 上傳初始化
	su.initialize(pageContext);
	// 設定上傳限制
	// 1.限制每個上傳文件的最大長度。
	//su.setMaxFileSize(nMaxFileSize);////////////////////
	// 2.限制總上傳數據的長度。
	su.setTotalMaxFileSize(nTotalByte);
	// 3.設定允許上傳的文件(通過擴展名限制),僅允許doc,txt文件。
/*	
	String strFilesAllowed="";
	for(int i=0;i<fileType.length;i++){
		strFilesAllowed+=fileType[i].toLowerCase();
		strFilesAllowed+=",";
		strFilesAllowed+=fileType[i].toUpperCase();
		strFilesAllowed+=",";
		strFilesAllowed+=fileType[i];
		if(i<fileType.length-1) strFilesAllowed+=",";
	}
		
	su.setAllowedFilesList(strFilesAllowed);
*/
		// 4.設定禁止上傳的文件(通過擴展名限制),禁止上傳帶有exe,bat,jsp,htm,html擴展名的文件和沒有擴展名的文件。
		// su.setDeniedFilesList("exe,bat,jsp,htm,html,,");


	
%>
<input type="button" value="  返 回  " name="B3" onclick="backToParent()">
<%

	try{
		// 上傳文件
	
		su.upload();
		// 將上傳文件全部保存到指定目錄


		String NewFileName="";
		String RealFileName = "";
		for (int i=0;i<su.getFiles().getCount();i++){

			com.jspsmart.upload.File file = su.getFiles().getFile(i);
		// 若文件不存在則繼續
			if (file.isMissing()) continue;

		//int count = su.save("oa/person/upload/",su.SAVE_VIRTUAL);
		//out.println(count+"個文件上傳成功!<br>");
		// 利用Request對象獲取參數之值
		// 逐一提取上傳文件信息,同時可保存文件。
		// 顯示當前文件信息
			out.println("<TABLE BORDER=1>");
			out.println("<TR><TD>文件名</TD><TD>" + file.getFileName() + "</TD></TR>");
			out.println("<TR><TD>文件長度</TD><TD>" + file.getSize() + "</TD></TR>");	
			out.println("<TR><TD>文件擴展名</TD><TD>" + file.getFileExt() + "</TD></TR>");
			out.println("<TR><TD>文件全名</TD><TD>"+ file.getFilePathName() + "</TD></TR>");
			out.println("</TABLE><BR>");

//將文件信息寫入到數據庫中---------------------------------------------------------------->
		
			myFileBean.setPersonID(strPersonNo);
			myFileBean.setParentID(strParentID);

			String strFileName = ds.toString(file.getFileName());
			RealFileName = strFileName;
			String strFileExt = ds.toString(file.getFileExt());
			String strFileSize = ds.toString(Integer.toString(file.getSize()));
			String strFileStorePath = myFileBean.getFileStorePath();
			String strFileStoreName = myFileBean.getNewStoreFileName(file.getFileName());
			NewFileName = strFileStoreName;

//年月日分類

	//初始化年月
	String upmonth = ds.getDateTime();
	
	//新建目錄
	String saveDirectory = strFileStorePath;
	java.io.File f = new java.io.File(saveDirectory+upmonth.substring(0,4));
	if(!f.exists())
	{
		f.mkdir();
	}
	f = new java.io.File(saveDirectory+upmonth.substring(0,4)+"\\"+upmonth.substring(5,7));
	if(!f.exists())
	{
		f.mkdir();
	}

	f = new java.io.File(saveDirectory+upmonth.substring(0,4)+"\\"+upmonth.substring(5,7)+"\\"+upmonth.substring(8,10));
	if(!f.exists())
	{
		f.mkdir();
	}

	strFileStoreName=new String(upmonth.substring(0,4)+"\\"+upmonth.substring(5,7)+"\\"+upmonth.substring(8,10)+"\\"+strFileStoreName);

			
			String strFileFullPath = strFileStorePath + strFileStoreName;

			//out.print(strFileFullPath);
			//寫入庫
			myFileBean.addFile(strFileName,strFileExt,strFileSize,strFileStoreName);
//數據庫寫入完畢------------------------------------------------------------------------->
			//存入文件
			// 另存到以WEB應用程序的根目錄為文件根目錄的目錄下
			file.saveAs(strFileFullPath ,su.SAVE_PHYSICAL);
			// 另存到操作系統的根目錄為文件根目錄的目錄下
			// file.saveAs("c:\temp\" + myFile.getFileName(),su.SAVE_PHYSICAL);
		}//end for i

			//判斷上傳的文件是否超出規定的大小,如果超出,將其刪除
			if (myFileBean.getUsedSpace(strPersonNo)>nTotalByte){
					java.io.File file=new java.io.File("d:\\uploads\\personfiles\\"+NewFileName);
					if (file.exists()){
						file.delete();
					}
				String str="delete from news.zz_grwjb where zgbh='"+strPersonNo+"' and wjlj like '%"+NewFileName+"%'";
				doc.ExecuteSQL(str);
%>
<script language=javascript>
	alert("您上傳的文件大小超過了規定值!");
</script>
<%			
			}
			else{
%>
<script language=javascript>
	backToParent();
</script>
<%			

			}
	}catch(Exception e){
		out.println("<span align='center'>錯誤:網絡連接錯誤或非法的上傳文件,請檢查您上傳的文件大小!"+e.getMessage()+"</span><br><br>");
	}
	}
%>


</body>


</html>
<%}finally{
	if(rb!=null)	rb.closeConn();
	if(myFileBean!=null)myFileBean.closeConn();
	if(mlBean!=null)	mlBean.closeConn();
	if(doc!=null)	doc.closeConn();
}
%>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品一区二区三区电影天堂| 亚洲自拍偷拍网站| 欧美高清激情brazzers| 91精品国产91久久久久久最新毛片| 欧美一区二区三区小说| 久久久久久黄色| 国产欧美日韩在线| 性感美女久久精品| 国产成人免费网站| 91精品国产综合久久久久| 欧美国产日韩a欧美在线观看| 伊人婷婷欧美激情| 激情久久久久久久久久久久久久久久| 丁香另类激情小说| 欧美一级午夜免费电影| 国产精品久久久久久久久免费相片| 亚洲国产精品久久不卡毛片| 国产精一区二区三区| 欧美三区在线观看| 国产精品久久99| 久久精品72免费观看| 一本色道久久综合亚洲aⅴ蜜桃| 精品久久五月天| 亚洲综合成人网| 成人免费的视频| 日韩欧美高清dvd碟片| 一区二区三区精品| 日本va欧美va欧美va精品| 成人免费毛片片v| 色视频一区二区| 久久看人人爽人人| 久久精品99国产国产精| 欧美日韩成人一区| 亚洲狠狠爱一区二区三区| 成人黄色a**站在线观看| 久久嫩草精品久久久久| 蜜桃久久久久久久| 欧美日韩精品免费| 亚洲第一综合色| 欧美综合视频在线观看| 亚洲天堂精品在线观看| 成人视屏免费看| 久久久激情视频| 国产制服丝袜一区| 精品国产电影一区二区| 精品一区二区三区蜜桃| 69堂精品视频| 美女性感视频久久| 精品免费一区二区三区| 久久精品噜噜噜成人88aⅴ| 8x福利精品第一导航| 奇米影视一区二区三区| 91精品国产综合久久婷婷香蕉 | 欧美肥妇bbw| 亚洲一区在线视频| 欧美日韩三级在线| 日韩av网站在线观看| 在线综合+亚洲+欧美中文字幕| 五月综合激情网| 欧美一区二区在线免费观看| 久久精品国产精品亚洲综合| 精品国产露脸精彩对白| 国产精品一品视频| 国产精品国产精品国产专区不片| 99久久er热在这里只有精品15 | 亚洲综合一区二区| 欧美日韩中文字幕精品| 日韩精品久久久久久| 精品免费视频.| 成人黄色免费短视频| 亚洲黄色在线视频| 欧美日韩你懂的| 激情综合网激情| 亚洲欧洲日产国产综合网| 日本精品裸体写真集在线观看| 亚洲综合色丁香婷婷六月图片| 欧美日韩高清一区二区不卡| 亚洲欧美日本韩国| 亚洲一卡二卡三卡四卡| 成人app网站| 亚洲国产aⅴ成人精品无吗| 日韩欧美国产电影| 99国内精品久久| 亚洲mv大片欧洲mv大片精品| 精品粉嫩超白一线天av| 风间由美一区二区三区在线观看 | 亚洲1区2区3区视频| 精品免费视频.| 色噜噜狠狠一区二区三区果冻| 一区二区成人在线| 欧美videossexotv100| 极品少妇一区二区三区精品视频 | 欧美日韩专区在线| 极品尤物av久久免费看| 亚洲精选一二三| 欧美精品一区二区在线观看| 91香蕉视频mp4| 精品一区二区三区视频| 亚洲欧美日韩一区二区三区在线观看| 欧美一级片免费看| 在线看日韩精品电影| 国产一区二区三区免费看| 亚洲天堂精品视频| 久久久久久毛片| 欧美精品乱码久久久久久按摩| 丁香啪啪综合成人亚洲小说 | 69成人精品免费视频| 丁香激情综合五月| 精品亚洲国内自在自线福利| 一区二区欧美在线观看| 日韩欧美在线网站| av成人动漫在线观看| 亚洲第一成人在线| 中文字幕免费观看一区| 久久丝袜美腿综合| 日韩免费成人网| 欧美高清激情brazzers| 欧美性色aⅴ视频一区日韩精品| 国产成人av一区二区| 久久99国产精品久久99| 日本网站在线观看一区二区三区| 日韩毛片精品高清免费| 国产精品午夜久久| 中文成人av在线| 欧美激情综合在线| 国产日韩欧美精品在线| 欧美精品一区二区精品网| 3d成人h动漫网站入口| 精品视频资源站| 在线观看精品一区| 欧美日韩在线观看一区二区 | 裸体在线国模精品偷拍| 日韩中文字幕麻豆| 日韩av不卡一区二区| 日韩高清欧美激情| 蜜臂av日日欢夜夜爽一区| 免费一级欧美片在线观看| 亚欧色一区w666天堂| 视频一区视频二区在线观看| 午夜精品成人在线| 美腿丝袜亚洲综合| 国产综合久久久久影院| 国产精品亚洲一区二区三区妖精 | 国产亚洲自拍一区| 国产精品日日摸夜夜摸av| 国产精品国产精品国产专区不蜜| 久久亚洲精华国产精华液| 欧美成人一区二区三区| wwwwxxxxx欧美| 国产亚洲精品bt天堂精选| 亚洲欧洲成人精品av97| 洋洋成人永久网站入口| 亚洲h在线观看| 黑人巨大精品欧美一区| 成人av在线电影| 欧美亚洲高清一区二区三区不卡| 欧美亚洲动漫另类| 日韩精品中文字幕一区二区三区 | 欧美影院午夜播放| 欧美一区二区视频在线观看| 欧美mv日韩mv国产网站app| 中文字幕欧美激情| 亚洲国产精品欧美一二99| 久久精品99久久久| 国内精品嫩模私拍在线| 99精品视频在线观看| 91啦中文在线观看| 日韩一二在线观看| 中文字幕av一区 二区| 亚洲国产aⅴ天堂久久| 国产精品一二三四区| 欧美亚洲图片小说| 中文字幕精品在线不卡| 另类人妖一区二区av| 欧美网站大全在线观看| 国产精品免费网站在线观看| 美腿丝袜亚洲三区| 欧美男同性恋视频网站| 日本一区二区高清| 狠狠色综合日日| 91精品国产综合久久久久久漫画| 亚洲视频一区在线| 国产成人欧美日韩在线电影| 欧美精品在线视频| 亚洲夂夂婷婷色拍ww47| 北条麻妃一区二区三区| 日本一区二区三区久久久久久久久不 | 精品国产免费人成在线观看| 午夜欧美2019年伦理| 一本色道综合亚洲| 中文字幕永久在线不卡| 国产高清在线观看免费不卡| 欧美zozo另类异族| 日本在线不卡视频| 91精品国产美女浴室洗澡无遮挡| 亚洲主播在线观看| 欧美色爱综合网| 天天综合色天天综合色h| 欧美色涩在线第一页| 性久久久久久久久久久久|