📄 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 + -