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

OA系统

开发平台:

Java

  1. <%@ page contentType="text/html; charset=GBK" import="officeol.mc.tools.*,java.sql.*,java.lang.*" %>
  2. <jsp:useBean id="sql" scope="page" class="control.sqlcontrol"></jsp:useBean>
  3. <jsp:useBean id="read" scope="page" class="control.Filecontrol.Reader_Writer"></jsp:useBean>
  4. <%request.setCharacterEncoding("gbk"); %>
  5. <html>
  6. <head>
  7. <script language="javascript" type="">
  8. function goback(){
  9.  history.back(-1);
  10. }
  11. </script>
  12. <%
  13. try{
  14.  sql.getSQL2005conn("dbconfig.xml");
  15.  String id = request.getParameter("id");
  16.  ResultSet art = sql.getStatement("select * from article where id="+id+";");art.next();
  17. %>
  18. <title>
  19. show
  20. </title>
  21. </head>
  22. <body bgcolor="#ffffff">
  23. <div align="center">
  24. <table cellpadding="0" cellspacing="0" border="1" width="80%">
  25. <tr>
  26. <td align="center">标题:<font size="5"><%=art.getString("title") %></font></td>
  27. </tr>
  28. <tr>
  29. <td align="center">作者:<%=art.getString("users")%>&nbsp;&nbsp;发布时间:<%=art.getString("date") %>
  30. 日志类型:<%if(art.getString("type").equals("0")){
  31.           out.print("共享文章");
  32.         }else if(art.getString("type").equals("1")){
  33.           out.print("部门内文章");
  34.         }else if(art.getString("type").equals("2")){
  35.           out.print("多部门编辑文章");
  36.         } %>
  37. </td>
  38. </tr>
  39. <tr>
  40. <%if(art.getString("type").equals("2")){
  41.   %>
  42.   <td>可编辑部门:<%
  43.  DBConn dbc = new DBConn();
  44.  Tool tl = new Tool();
  45.   String depid = art.getString("edit");
  46.         if(depid.equals("all")){
  47.           out.print("全部部门可编辑");
  48.         }else{
  49.           String[] depids = depid.split(";");
  50.           for(int ii = 0; ii < depids.length; ii++ ){
  51.             String bmsql1 ="select deparname from deparment where id = '"+depids[ii]+"'";
  52.             String[][] bmm = dbc.getArray(bmsql1);
  53.             out.print(bmm[0][0]+" ");
  54.           }
  55.         } %></td></tr>
  56.         <tr>
  57.         <td>编辑截止时间:
  58.         <%out.print(tl.getTime2(art.getString("timeout"))); %>
  59.         </td></tr>
  60.   <%
  61. }
  62.   %>
  63. <tr>
  64. <td><%String path=application.getRealPath("article")+"\"+art.getString("context");out.println(read.ReadFile(path));%></td>
  65. </tr>
  66. </table>
  67. </div>
  68. </body>
  69. <%
  70. art.close();
  71. sql.closeDB();
  72. }catch(Exception e){
  73.   e.printStackTrace();
  74. } %>
  75. </html>