Calendar_modify_success.jsp
上传用户:guhaomin
上传日期:2007-06-10
资源大小:23203k
文件大小:3k
源码类别:

电子政务应用

开发平台:

Java

  1. <%@ page errorPage="/vnex/ErrorPage.jsp" %>
  2. <%@ page import="com.vnex.intranet.calendar.value.*"%>
  3. <%@ page import="com.vnex.intranet.calendar.proxy.*"%>
  4. <%@ page import="com.vnex.intranet.system.loader.ConfigParaLoader"%>
  5. <%@ page import="com.vnex.intranet.util.*"%>
  6. <%@ page import="java.util.*" %>
  7. <%@ page import="java.sql.*" %>
  8. <jsp:useBean id="calendarProxy" class="com.vnex.intranet.calendar.proxy.CalendarProxyBean" scope="application" />
  9. <jsp:useBean id="BusinessName" scope="session" class="com.vnex.intranet.pub.BusinessSession" />
  10. <%
  11.   CalendarValueBean calendarBean = ( CalendarValueBean )session.getAttribute( "calendarBean" );
  12.   
  13.   int sYear = 0;
  14.   int sMonth = 0;
  15.   int sDay = 0;
  16.   int sHour = 0;
  17.   int sMinute = 0;
  18.   
  19.   int eYear = 0;
  20.   int eMonth = 0;
  21.   int eDay = 0;
  22.   int eHour = 0;
  23.   int eMinute = 0;
  24.   String taskName = null;
  25.   String taskImport = null;
  26.   String taskContent = null;
  27.   String coadjutant = null;
  28.   
  29.   String ssd = "";
  30.   String sed = "";
  31.   Timestamp startDate = null;
  32.   Timestamp endDate = null;
  33.   if(request.getParameter("StartDate")!=null && !request.getParameter("StartDate").equals(""))
  34.   {
  35.     ssd = request.getParameter("StartDate");
  36.     ssd = ssd + " " + request.getParameter("sHour") + ":" + request.getParameter("sMinute") + ":00";
  37.     startDate = TimeStamp.toTimestamp(ssd);
  38.   }
  39.   if(request.getParameter("EndDate")!=null && !request.getParameter("EndDate").equals(""))
  40.   {
  41.     sed = request.getParameter("EndDate");
  42.     sed = sed + " " + request.getParameter("eHour") + ":" + request.getParameter("eMinute") + ":00";
  43.     endDate = TimeStamp.toTimestamp(sed);
  44.   }
  45.   if(request.getParameter("taskName")!=null && !request.getParameter("taskName").equals(""))
  46.   {
  47.     taskName = request.getParameter("taskName");
  48.     calendarBean.setTaskName(taskName);
  49.   }
  50.   if(request.getParameter("taskImport")!=null && !request.getParameter("taskImport").equals(""))
  51.   {
  52.     taskImport = request.getParameter("taskImport");
  53.     calendarBean.setTaskImport(taskImport);
  54.   }
  55.   if(request.getParameter("taskContent")!=null && !request.getParameter("taskContent").equals(""))
  56.   {
  57.     taskContent = request.getParameter("taskContent");
  58.     calendarBean.setTaskContent(taskContent);
  59.   }
  60.   if(request.getParameter("taskVisible")!=null && !request.getParameter("taskVisible").equals(""))
  61.   {
  62.     String str = request.getParameter("taskVisible");
  63.     if(str.equals("true"))
  64.     {
  65.       calendarBean.setTaskVisible(true);
  66.     }
  67.   }
  68.   else
  69.   {
  70.     calendarBean.setTaskVisible(false);
  71.   }
  72.   
  73.   if(request.getParameter("coadjutant")!=null && !request.getParameter("coadjutant").equals(""))
  74.   {
  75.     coadjutant = request.getParameter("coadjutant");
  76.     calendarBean.setCoadjutant(coadjutant);
  77.   }
  78.   calendarBean.setStartDate(startDate);
  79.   calendarBean.setEndDate(endDate);
  80.   calendarBean.setCreatorId(BusinessName.getEmpId());
  81.   
  82.   String root = ConfigParaLoader.getParameter("rootUrl");
  83.   Collection dcoll = ( Collection )session.getAttribute( "delCalAtta" );
  84.   if(dcoll != null && dcoll.size() != 0)
  85.   {
  86.     Iterator it = dcoll.iterator();
  87.     while( it.hasNext() )
  88.     {
  89.       String str = (String)it.next();
  90.       SubPathGenerater.deleteFile(root+str);
  91.     }
  92.   }
  93.   
  94.   session.removeAttribute("delCalAtta");
  95.   
  96.   calendarProxy.modifyCalendar(calendarBean);
  97.   //response.sendRedirect("/mainctrl/calendar/detailCalendar?own=true");
  98. %>
  99. <jsp:forward page="/mainctrl/calendar/detailCalendar?own=true"/>