?? test.jsp
字號:
<%@ page contentType="text/html;charset=GBK"%>
<!--
本功能頁面:傳遞參數
原文件名:逗號分割strfile
新文件名:逗號分割strname
文件大小:逗號分割strsize
總文件大小:cursize,單位為B,為strsize的和
最大可上傳:sumsize,單位為B,在此頁面初始化,后面的頁面不用傳遞該參數
上傳文件年月:upmonth,2004-02-02,在此頁面初始化,后面的頁面不用傳遞該參數
其他頁面:
upload.jsp:負責管理所有的上傳文件信息
upfile.jsp:文件上傳,如果超過規定大小則不上傳
delfile.jsp:文件刪除
//-->
<%
com.util.DealString ds = new com.util.DealString();
//初始化總大小
String strfile = "";//(String)hash.get("zl_oldname");
String strname = "";//(String)hash.get("zl_photo") ;
String strsize = "0";//(String)hash.get("zl_size");
int onesize = 10*1024*1024;
String cursize = strsize ;
int sumsize = 1000*1024;
if ( strsize.equals ( "0" ) ) strsize = "";
//初始化年月日-------------------------------------------------
String upmonth = ds.getDateTime ( ) .substring ( 0 , 10 ) ;
upmonth = ds.Replace ( upmonth , "-" , "/" ) + "/" ;
//新建目錄
String savedir = request.getRealPath("/")+"web/UploadPath/";
savedir = savedir.replaceAll("\\\\","/");
//初始化年目錄
java.io.File f = new java.io.File ( savedir + upmonth.substring ( 0 , 5 ) ) ;
if ( !f.exists ( ) ) { f.mkdir ( ) ; }
//初始化月目錄
f = new java.io.File ( savedir + upmonth.substring ( 0 , 8 ) ) ;
if ( !f.exists ( ) ) { f.mkdir ( ) ; }
//初始化日目錄
f = new java.io.File ( savedir + upmonth.substring ( 0 , 11 ) ) ;
if ( !f.exists ( ) ) { f.mkdir ( ) ; }
%>
<form name=form1>
<input type=text name=strfile value="<%=strfile%>"> !--原文件名,逗號分割--><br>
<input type=text name=strname value="<%=strname%>"> !--新文件名,逗號分割--><br>
<input type=text name=strsize value="<%=strsize%>"> !--文件大小,逗號分割--><br>
<br><br>
<input type=text name=cursize value="<%=cursize%>"> !--當前已上傳總大小--><br>
<input type=text name=onesize value="<%=onesize%>"> !--單個文件大小限制--><br>
<input type=text name=sumsize value="<%=sumsize%>"> !--上傳總大小限制--><br>
<br><br>
<input type=text name=savedir value="<%=savedir%>"> !--上傳文件總目錄--><br>
<input type=text name=upmonth value="<%=upmonth%>"> !--上傳文件子目錄,年月日字符串--><br>
<br><br>
<input type=text name=count value="2"> !--上傳文件個數限制--><br>
<input type=text name=goto value=""> !--完成時本頁要提交的頁面,為空則不提交--><br>
<TABLE cellspacing=0 cellPadding=0 width=400 border=0>
<TBODY>
<TR>
<TD align=middle colSpan=2 height=35><INPUT class=SD_upbt style="WIDTH: 100px; HEIGHT: 21px" onclick="go()" type=button value=上傳><BR><BR></TD></TR></TD></TR></TBODY></TABLE>
<SCRIPT language=javascript>
function go()
{
var go = "";
var strfile=document.all.strfile.value;
var strname=document.all.strname.value;
var strsize=document.all.strsize.value;
var cursize=document.all.cursize.value;
var onesize=document.all.onesize.value;
var sumsize=document.all.sumsize.value;
var upmonth=document.all.upmonth.value;
var savedir=document.all.savedir.value;
var count=document.all.count.value;
go = "../UploadCom/upload.jsp?strfile="+ strfile +"&strname=" + strname + "&strsize="+strsize+"&onesize="+onesize+"&cursize="+cursize+"&sumsize=" + sumsize + "&upmonth=" + upmonth+"&savedir=" + savedir+"&count=" + count;
var oawin = window.open(go,"_blank","toolbar=0,left=231,top=196,status=1,menubar=0,scrollbars=yes,resizable=1,width=600,height=350");
oawin.focus();
oawin.opener=window;
}
</SCRIPT>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -