您现在的位置: 军旅同心-旅游自驾-军旅文学 >> 读书赏析 >> 学习园地 >> 电脑网络 >> 技术文章 >> 正文
JSP单页面网站文件管理器
作者:采集员 文章来源:来源于网络 点击数: 更新时间:2005-9-10 14:26:33
p;    </table>
              <br>
            </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
  <%  //错误信息显示
}else if(strErr!=""){
 %>
  <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=dataForm2

action="<%=request.getRequestURI()%>?path=<%=UnicodeToChinese(request.getParameter("path"))%>&fold=<%=UnicodeToChinese(reques

t.getParameter("fold"))%>&act=renameFoldDo" method="post">
      <tbody>
      <tr bgcolor=#cccccc>
        <td align=left bgcolor="#cccccc"><strong><font size="-1">错误原因:</font></strong></td>
      </tr>
      <tr>
        <td align=left><TT><font color="red"><%=strErr%></font></TT>
        </td>
      </tr>
      <tr>
        <td bgcolor=#cccccc align="center"><TT>[ <a href="javascript:history.go(-1);">返回操作</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("show")){
 //正常显示页面
  %>
 <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%">
    <tbody>
    <tr bgcolor=#cccccc>
      <td align=left><font size=+1><strong><font size="-1">名称</font></strong></font><TT>(单击进入相应目录)</TT></td>
      <td align=center><font size=+1><strong><font size="-1">修改时间</font></strong></font></td>
      <td align=center><b><font size="-1">重命名</font></b></td>
      <td align=center><b><font size="-1">删除</font></b></td>
    </tr>
    <%
 //显示表格行的初始颜色
    String bgColor="";
 //如果不是根目录,则显示一个回到上层目录的连接
 if(!(strDealPath.equals(strSysPath))){%>
    <tr bgcolor=<%=bgColor%>>
      <td align=left >&nbsp;&nbsp;<tt><font color=#000066 face=WingDings
      size=4>0</font><a title="单击进入上层目录"

href="<%=request.getRequestURI()%>?path=<%=(myFile.getParent())+"&act=show'>\"%>&act=show">上层目录</a></tt></td>
      <td align=right>&nbsp;</td>
      <td align=center>&nbsp;</td>
      <td align=center>&nbsp;</td>
    </tr>
    <% } 
    for(int i=0 ; i<fileArr.length ; i++){
   //如果是文件夹则显示
   if(fileArr[i].isDirectory()){
    //颜色隔行变换
       bgColor=bgColor.equals("#eeeeee") ? "" : "#eeeeee";
     %>
    <tr bgcolor=<%=bgColor%>>
      <td align=left >&nbsp;&nbsp;<tt><FONT color=#000066 face=WingDings
      size=4>0</FONT><a title="单击进入相应目录"

href="<%=request.getRequestURI()%>?path=<%=strDealPath+fileArr[i].getName()+"&act=show"><%=fileArr[i].getName()%>\"%>&act=show"><%=fileArr[i].getName()%></a></t

t></td>
      <td align=center><tt><%=(new Date(fileArr[i].lastModified()))%></tt></td>
      <td align=center><TT><a

href="<%=request.getRequestURI()%>?path=<%=strDealPath%>&fold=<%=fileArr[i].getName()%>&act=renameFold">重命名</a></TT></td>
      <form name="dataFormFold<%=i%>" method="post"

action="<%=request.getRequestURI()%>?path=<%=strDealPath%>&fold=<%=fileArr[i].getName()%>&act=delFoldDo"><td

align=center><TT><a href="javascript:if(confirm('确实要删除该文件夹,所有的内容将不能继续使用?

')){window.dataFormFold<%=i%>.submit();}">删除</a></TT></td></form>
    </tr>
    <% }
  } %>
    <tr align="center">
      <td bgcolor=#cccccc colspan=4><TT>[ <a href="<%=request.getRequestURI()%>?path=<%=strDealPath%>&act=createF">新建文件夹

</a>
        ]</TT></td>
    </tr>
    </tbody>
  </table>
  <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%">
    <TBODY>
    <TR bgColor=#cccccc>
      <TD align=left><FONT size=+1><STRONG><font size="-1">名称</font></STRONG></FONT><TT>(单击编辑相应文件)</TT></TD>
      <TD align=center><FONT size=+1><strong><font size="-1">大小</font></strong></FONT></TD>
      <TD align=center><FONT size=+1><STRONG><font size="-1">修改时间</font></STRONG></FONT></TD>
      <TD align=center><b><font size="-1">重命名</font></b></TD>
      <TD align=center><b><font size="-1">删除</font></b></TD>
    </TR>
    <%
   bgColor="#eeeeee";
if(fileArr.length!=0){
    for(int i=0 ; i<fileArr.length ; i++){
   //如果是文件则显示
   if(fileArr[i].isFile()){
      bgColor=bgColor.equals("#eeeeee") ? "" : "#eeeeee";
     %>
    <TR bgColor=<%=bgColor%>>
      <TD align=left >&nbsp;&nbsp; <TT><FONT color=#000066 face=WingDings
      size=4>3</FONT><a title="单击编辑相应文件"

href="<%=request.getRequestURI()%>?path=<%=strDealPath%>&file=<%=fileArr[i].getName()%>&act=edit"><%=fileArr[i].getName()%></

a></TT></TD>
      <TD align=center><TT><%=fileArr[i].length()%></TT></TD>
      <TD align=center><TT><%=(new Date(fileArr[i].lastModified()))%></TT></TD>
      <TD align=center><TT><a

href="<%=request.getRequestURI()%>?path=<%=strDealPath%>&file=<%=fileArr[i].getName()%>&act=renameFile">重命名</a></TT></TD>
      <form name="dataFormFile<%=i%>" method="post"

action="<%=request.getRequestURI()%>?path=<%=strDealPath%>&file=<%=fileArr[i].getName()%>&act=delFileDo"><TD

align=center><TT><a href="javascript:if(confirm('确实要删除该文件,内容将不能继续使用?

')){window.dataFormFile<%=i%>.submit();}">删除</a></TT></TD></form>
    </TR>
    <%  }
   }
}else {%>
    <TR>
      <TD align=left >&nbsp;&nbsp; <TT>没有文件</TT></TD>
      <TD align=right&

上一页  [1] [2] [3] [4] [5] 下一页


更多
免责声明:作品版权归所属媒体与作者所有!!本站刊载此文不代表同意其说法或描述,仅为提供更多信息。如果您认为我们侵犯了您的版权,请告知!本站立即删除。有异议请联系我们。
文章录入:烟灰缸    责任编辑:烟灰缸 
  • 上一篇文章:
  • 下一篇文章:
  • 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 网站地图 | 版权申明 | 网站公告 | 管理登录 |