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

OA系统

开发平台:

Java

  1. <%@ page contentType="text/html; charset=GBK" import="java.sql.*,java.lang.*,officeol.mc.tools.*" %>
  2. <%request.setCharacterEncoding("gbk");%>
  3. <jsp:useBean id="sql" scope="page" class="control.sqlcontrol"></jsp:useBean>
  4. <jsp:useBean id="fen" scope="page" class="control.Textcontrol.Pagecontrol"></jsp:useBean>
  5. <%
  6. try{
  7.   String ud = (String)session.getAttribute("UD");
  8.   String udid = (String)session.getAttribute("UDID");
  9.   String un = (String)session.getAttribute("UN");
  10.   String uid = (String)session.getAttribute("UID");
  11.   String pp = (String)session.getAttribute("POPE");
  12.   String login = (String)session.getAttribute("LOGIN");
  13.   %>  <html>
  14.   <head>
  15.   <title>
  16.   天津市河东区经济贸易委员会内部办公网
  17.   </title>
  18.   </head>
  19.   <body bgcolor="#ffffff">
  20. <br /><h4 align="center">
  21.   全局日志管理
  22.   </h4>
  23. <a href="myArticle.jsp">个人日志管理</a>&nbsp;&nbsp;
  24. <a href="depArticle.jsp">部门内日志管理</a>&nbsp;&nbsp;
  25. <a href="allArticle.jsp">全局日志管理</a>&nbsp;&nbsp;
  26. <a href="edepArticle.jsp">多部门编辑日志管理</a><br /><br />
  27.   <%
  28.   if(login!=null&&login.equals("OK")){
  29.     String where = "";
  30.     if(pp.equals("com")){//普通权限
  31.     out.print("你没有权限查看这个页面!");
  32.   }else{
  33.  if(pp.equals("dep")){//部门权限
  34.    where = " depar = '"+ud+"' ";
  35.   Connection conn=sql.getSQL2005conn("dbconfig.xml");
  36.   if(request.getParameter("pageID")==null){
  37.   }else{
  38.     fen.setpages(request.getParameter("pageID"));
  39.   }
  40.   String select = fen.getPageinfsql(12,"article","id","desc",where);
  41.   ResultSet show = sql.getStatement(select);
  42.   //out.print(select);
  43.   %>
  44.   <div align="center">
  45.     <table cellpadding="0" cellspacing="0" border="1" width="80%">
  46.       <tr>
  47.         <td>用户名</td>
  48.         <td>日志标题</td>
  49.         <td>用户部门</td>
  50.         <td>发布日期</td>
  51.         <td>日志类型</td>
  52.         <td>修改日志</td>
  53.         <td>删除日志</td>
  54.       </tr>
  55.       <% while(show.next()){%>
  56.       <tr>
  57.         <td><%= show.getString("users")%> </td>
  58.         <td><%=show.getString("title") %></td>
  59.         <td><%=show.getString("depar") %></td>
  60.         <td><%=show.getString("date") %></td>
  61.         <td><%if(show.getString("type").equals("0")){
  62.           out.print("共享文章");
  63.         }else if(show.getString("type").equals("1")){
  64.           out.print("部门内文章");
  65.         }else if(show.getString("type").equals("2")){
  66.           out.print("多部门编辑文章");
  67.         }  %></td>
  68.         <td><a href=changearticle.jsp?id="+show.getString("id")+" >修改此日志</a></td>
  69.         <td><a href=deletearticle_do.jsp?deleteid="+show.getString("id")+" >删除</a></td>
  70.       </tr>
  71.       <%
  72.       }
  73.       %>
  74.       </table>
  75.       <%    out.println("<div>"+fen.controlPage("articlelist.jsp","pageID",8)+"</div>");
  76.       %>
  77.       </div>
  78.   <%
  79.   show.close();
  80.   sql.closeDB();
  81. }else if(pp.equals("all")){//全局权限
  82. DBConn dbc = new DBConn();
  83. String udd = "select deparname,dnmd5 from deparment";
  84. String[][] bm = dbc.getArray(udd);
  85. if(bm == null){
  86.   out.print("没有部门!");
  87. }else{
  88.   out.print("请选择要部门:<br />");
  89.   for(int i = 0; i < bm.length; i++){
  90.     %>
  91.     &nbsp;&nbsp;<a href="changearticlelist.jsp?bm=<%=bm[i][1] %>"><%=bm[i][0] %></a><br /><br />
  92.     <%
  93.     }
  94. }
  95.   }
  96. }
  97. }else{
  98.   response.sendRedirect("userlogin.jsp");
  99.   }
  100. }catch(Exception e){
  101.   e.printStackTrace();
  102. } %>
  103.   </body>
  104.   </html>