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

OA系统

开发平台:

Java

  1. <%@ page contentType="text/html; charset=GBK" import="officeol.mc.tools.*,java.sql.*,java.lang.*" buffer="64kb" %>
  2. <%request.setCharacterEncoding("gbk"); %>
  3. <html>
  4. <head>
  5. <title>
  6. newarticle_do
  7. </title>
  8. </head>
  9. <jsp:useBean id="sql" scope="page" class="control.sqlcontrol" />
  10. <jsp:useBean id="file" scope="page" class="control.Filecontrol.Reader_Writer" />
  11. <body bgcolor="#ffffff">
  12. <%try{
  13.   sql.getSQL2005conn("dbconfig.xml");
  14.   String title = request.getParameter("title");
  15.   String users = request.getParameter("users");
  16.   String url = request.getParameter("article_contexturl");
  17.   String type = request.getParameter("type");
  18.   String depar = request.getParameter("depar");
  19.   String time = request.getParameter("time1");
  20.   String edep = "";
  21.   String time2 = request.getParameter("time2");
  22.   String time3 = request.getParameter("time3");
  23.   Tool tl = new Tool();
  24.   String time4 = tl.getTime1(time2,time3);
  25.   //out.print(tl.getTime2(time4));
  26.   int jj = Integer.parseInt(request.getParameter("jj"));
  27.   if(jj!=0){
  28.     String[] dep = new String[jj];
  29.     int cc = 0;
  30.     int ccc = 0;
  31.     for(int ii = 0; ii < jj; ii++){
  32.       if(request.getParameter("edep"+ii)==null){
  33.         //out.print("edep"+ii +" is null<br />");
  34.         cc++;
  35.       }else{
  36.         dep[ii] = request.getParameter("edep"+ii);
  37.         //out.print(dep[ii]+";   ");
  38.         edep += dep[ii]+";";
  39.         ccc++;
  40.       }
  41.     }
  42.     if(cc==dep.length){
  43.       edep = "all";//全部都没有选择,默认为全部部门都可以编辑
  44.     }
  45.     if(ccc==dep.length){
  46.       edep = "all";//全部都有选择
  47.     }
  48.   }
  49.   //out.print("edep is "+ edep+"<br />");
  50. if(title==null||title.equals("")||title.equals(null)||title.trim().equals("")){
  51.   out.print("<h3  align="center">标题不能为空!请返回重填!</h3>");
  52.   out.print("还要一个返回链接!");
  53. }else{
  54.   String path =application.getRealPath("article")+"\"+url;
  55.   String contant = request.getParameter("context");
  56.   file.WriteFile(path,contant);
  57.   StringBuffer getselect = new StringBuffer();
  58.   getselect.append("insert into article(");
  59.   getselect.append("users,");
  60.   getselect.append("depar,");
  61.   getselect.append("title,");
  62.   getselect.append("date,");
  63.   getselect.append("context,");
  64.   getselect.append("type,edit,timeout ) values (");
  65.   getselect.append("'"+users+"','"+depar+"','"+title+"','"+time+"','"+url+"','"+type+"','"+edep+"','"+time4+"');");
  66.   String select = getselect.toString();
  67.   //out.print(select);
  68.   //sql.MouChoose(select);
  69.   sql.closeDB();%>
  70.   <div align="center">
  71.     <h3>录入成功,请进行其他操作!</h3><hr><a href="newArticleEdit.jsp">继续录入</a>
  72.   </div>
  73.   <%
  74. }
  75. }catch(Exception ex){
  76.   ex.printStackTrace();
  77. }
  78. %>
  79. <script type="text/javascript">
  80. </script>
  81. </body>
  82. </html>