showarticle.jsp~14~
上传用户: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. <%if(art.getString("type").equals("2")){
  39.   %>
  40.   <td><%
  41.  DBConn dbc = new DBConn();
  42.  Tool tl = new Tool();
  43.   String depid = art.getString("edit");
  44.         if(depid.equals("all")){
  45.           out.print("全部部门可编辑");
  46.         }else{
  47.           String[] depids = depid.split(";");
  48.           for(int ii = 0; ii < depids.length; ii++ ){
  49.             String bmsql1 ="select deparname from deparment where id = '"+depids[ii]+"'";
  50.             String[][] bmm = dbc.getArray(bmsql1);
  51.             out.print(bmm[0][0]+" ");
  52.           }
  53.         } %></td>
  54.   <%
  55. }
  56.   %>
  57. </tr>
  58. <tr>
  59. <td><%String path=application.getRealPath("article")+"\"+art.getString("context");out.println(read.ReadFile(path));%></td>
  60. </tr>
  61. </table>
  62. </div>
  63. </body>
  64. <%
  65. art.close();
  66. sql.closeDB();
  67. }catch(Exception e){
  68.   e.printStackTrace();
  69. } %>
  70. </html>