JSP单页面网站文件管理器(7)

2008-02-23 07:56:02来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


</tr>
<tr>
<td align=left> <tt>重命名的文件名称:</tt>
<input type=text name=newFileName value="<%=UnicodeToChinese(request.getParameter("file"))%>" maxlength="50" size="50">
</td>
</tr>
<tr>
<td bgcolor=#cccccc align="center"> <tt>[ <a href="javascript:if (checkForm3()==false);">提交内容</a>
]</tt>&nbsp;&nbsp;<tt>[ <a href="<%=request.getRequestURI()%>?path=<%=UnicodeToChinese(request.getParameter("path"))%>&act=show">返回目录</a>
]
<input type=hidden name="changeDo" value="false">
</tt> </td>
</tr>
</tbody>
</form>
</table>
<%
}else if(strStat.equals("uploadFile")){
%>
<table width="90%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td><font size= 2><strong>上传文件:</strong></font></td>
</tr>
</table>
<table align=center cellpadding=5 cellspacing=0 width="90%">
<form name=dataForm4 action="<%=request.getRequestURI()%>?path=<%=UnicodeToChinese(request.getParameter("path"))%>&act=uploadFileDo" method="post" ENCTYPE="multipart/form-data">
<tbody>
<tr bgcolor=#cccccc>
<td align=left><font size= 1><strong><font size="-1">你要上传的文件在</font></strong></font><font color=#000066 face=WingDings
size=4>0</font><tt><%=(UnicodeToChinese(request.getParameter("path")))%></tt><font size= 1><strong><font size="-1">下</font></strong></font></td>
</tr>
<tr>
<td align=left> <tt>选择上传的文件:</tt>
<INPUT TYPE="FILE" NAME="fileName" SIZE="30"></td>
</tr>
<tr>
<td bgcolor=#cccccc align="center"> <tt>[ <a href="javascript:if (checkForm4()==false);">提交内容</a>
]</tt>&nbsp;&nbsp;<tt>[ <a href="<%=request.getRequestURI()%>?path=<%=UnicodeToChinese(request.getParameter("path"))%>&act=show">返回目录</a>
]
</tt> </td>
</tr>
</tbody>
</form>
</table>
<%
}
%>
<br>
<br>
<hr>
<TT>&copy;版权所有:Joard·Ast  版本: 简体中文1.00</TT>
<br><TT>任何意见或建议请联络:<a href="mailto:ebony_mzb@hotmail.com"><font color=red>ebony_mzb@hotmail.com</font></a></TT>
</div>
</BODY></HTML>
<SCRIPT LANGUAGE=javascript>
<!--
<%
//根据参数不同,显示不同的检测参数的函数
if(strStat.equals("login")) {%>
function checkform()
{
var Checkblank = /^(\s*|(\ )|(\.))*$/;
if (Checkblank.test(dataform.username.value))
{
alert("登录名不能为空!");
return false;
}
if (Checkblank.test(dataform.userpass.value))
{
alert("密码不能为空!");
return false;
}
window.dataform.submit();
}
<%}else if(strStat.equals("createFold")) {%>
function checkForm()
{
var Checkblank = /^(\s*|(\ )|(\.))*$/;
if (Checkblank.test(dataForm.foldName.value))
{
alert("新建文件夹名称不能为空!");
dataForm.foldName.focus();
return false;
}
var SPECIAL_STR = "\\/:*?\"><|";
for(i=0;i<(dataForm.foldName.value).length;i )
{
if (SPECIAL_STR.indexOf((dataForm.foldName.value).charAt(i)) !=-1)
{
alert("文件夹名称不能含有如下字符\\/:*?\"><|");
dataForm.foldName.focus();
return false;
}
}
window.dataForm.submit();
}
<%}else if(strStat.equals("renameFold")) {%>
function checkForm2()
{
var Checkblank = /^(\s*|(\ )|(\.))*$/;
if (Checkblank.test(dataForm2.newFoldName.value))
{
alert("重命名的文件夹名称不能为空!");
dataForm2.newFoldName.focus();
return false;
}
var SPECIAL_STR = "\\/:*?\"><|";
for(i=0;i<(dataForm2.newFoldName.value).length;i )
{
if (SPECIAL_STR.indexOf((dataForm2.newFoldName.value).charAt(i)) !=-1)
{
alert("文件夹名称不能含有如下字符\\/:*?\"><|");
dataForm2.newFoldName.focus();
return false;
}
}
//如果文件更名后和原文件名不同,则标示一个参数,表明确实有更名动作发生
if(dataForm2.newFoldName.value!="<%=UnicodeToChinese(request.getParameter("fold"))%>")
{
window.dataForm2.changeDo.value="true";
}
else
{
alert("请输入一个新的文件夹名称!");

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:动态网页学习:JSP学习笔记全记录

下一篇:Java Servlet和数据库连接池的同时部署