filedown2.jsp~21~
上传用户:dlqqsh
上传日期:2021-11-13
资源大小:7840k
文件大小:2k
源码类别:

OA系统

开发平台:

Java

  1. <%@ page contentType="text/html; charset=GBK" import="officeol.mc.tools.*,control.Textcontrol.*" %>
  2. <%request.setCharacterEncoding("GBK"); %>
  3. <html>
  4. <head>
  5. <title>
  6. 天津市河东区经济贸易委员会内部办公网
  7. </title>
  8. </head>
  9. <body bgcolor="#ffffff">
  10. <h4>
  11. 文件下载
  12. </h4>
  13. <%
  14. String message = request.getAttribute("msg")==null?"":request.getAttribute("msg").toString();
  15. out.print(message);
  16. String ud = (String)session.getAttribute("UD");
  17. String udid = (String)session.getAttribute("UDID");
  18. String un = (String)session.getAttribute("UN");
  19. String uid = (String)session.getAttribute("UID");
  20. String pp = (String)session.getAttribute("POPE");
  21. String login = (String)session.getAttribute("LOGIN");
  22. String bmm = request.getParameter("bm");
  23. if(login!=null&&login.equals("OK")){
  24. DBConn dbc = new DBConn();
  25. Pagecontrol pct = new Pagecontrol();
  26.     if(request.getParameter("pageID")==null){
  27.     }else{
  28.       pct.setpages(request.getParameter("pageID"));
  29.     }
  30. String bms = "select id from deparment where dnmd5 ='"+bmm+"'";
  31. String bm1[][] = dbc.getArray(bms);
  32. String sql = " select f.*,u.username,d.deparname from files as f inner join [user] as u on u.id = f.upuserid inner join deparment as d on d.id = f.upuserdeparid and f.filetype = 1 and upuserdeparid = '"+bm1[0][0]+"' order by filetype  ";
  33. String sql1 = "";
  34. boolean temp = true;
  35. if(pp.equals("com")){//普通权限
  36. }else if(pp.equals("dep")){//部门权限
  37. }else if(pp.equals("all")){//全局权限
  38. }else{//没有权限
  39.   temp = false;
  40. }
  41. if(temp){
  42.   //out.print(sql);
  43.   String[][] df = dbc.getArray(sql);
  44.   if(df!=null){
  45.     %>
  46.     <table border="1">
  47.       <tr>
  48.         <td colspan="7">文件下载列表</td>
  49.       </tr>
  50.       <tr>
  51.         <td>上传文件名</td>
  52.         <td>上传文件说明</td>
  53.         <td>上传日期</td>
  54.         <td>上传人</td>
  55.         <td>上传部门</td>
  56.         <td>文件类型</td>
  57.         <td>下载文件</td>
  58.       </tr>
  59.       <%
  60.       for(int i = 0; i < df.length; i++){
  61.         %>
  62.         <tr>
  63.           <td><%=df[i][1] %></td>
  64.           <td><%=df[i][4] %></td>
  65.           <td><%=df[i][2] %></td>
  66.           <td><%=df[i][8] %></td>
  67.           <td><%=df[i][9] %></td>
  68.           <td><%if(df[i][7]!=null)out.print(df[i][7].equals("0")?"部门内":"共享");  %></td>
  69.           <td>
  70.             <a href="download.jsp?fn=<%=df[i][6] %>">下载文件</a>
  71.           </td>
  72.           <%
  73.           }
  74.         }
  75. }else{
  76.   out.print("你没有权限查看这个页面!");
  77. }
  78. }else{
  79.     response.sendRedirect("userlogin.jsp");
  80.   }
  81. %>
  82. </body>
  83. </html>