% /************************************************************@@ * Program Name : doc_regist.jsp * Description : /집계자/내문서함/등록함/문서 등록 * Author : 기현테크 * Create Date : 2010.11.25 * History : : @@************************************************************/ %> <%@ page contentType="text/html; charset=UTF-8" import="java.net.URLEncoder" import="java.net.URLDecoder" import="kr.co.kihyun.beans.user.HttpSSOLogin" import="kr.co.kihyun.beans.entity.TotDocAppendType" import="kr.co.kihyun.lang.Encoder" import="kr.co.kihyun.lang.MString" import="kr.co.kihyun.lang.MInteger" import="kr.co.kihyun.moumi.MoumiConfig" import="kr.co.kihyun.moumi.doc.MDoc" import="kr.co.kihyun.util.MDate" import="kr.co.kihyun.text.html.ServletUtil" import="kr.co.kihyun.lang.StringConverter" import="kr.co.kihyun.text.html.HtmlUtil" import="kr.co.kihyun.text.html.TagFilter" import="org.apache.commons.lang.StringEscapeUtils"%> <%@page import="kr.co.kihyun.beans.entity.TotDoc"%> <%@page import="kr.co.kihyun.beans.entity.TotDocType"%> <%@ include file="/totsys/common/inc/sec/secure.inc.jsp"%> <% try { /********** session내의 userId **********/ String deptIDs = HttpSSOLogin.getDeptID(request); String usID = HttpSSOLogin.getLoginID(request); int sysAuth = HttpSSOLogin.getSysAuth(request); if (sysAuth == MoumiConfig.SUB_TOTPER && MoumiConfig.isMonitor()) { String connURL = "history.go(-1);"; out.println(ServletUtil .alert(MoumiConfig.getMessageBundle().getString("moumi.message.popup.registAuth"))); out.println(ServletUtil.getJavaScript(connURL)); return; } /************ top value ************/ String dirPath = URLEncoder .encode(""+MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.myDoc")+" > "+MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.formBox")+""); /************ Parameter values ************/ String strPage = clearXSS(request.getParameter("strPage"), ""); String findOption = clearXSS( request.getParameter("findOption"), ""); String findWord = clearXSS(Encoder.toJava(request .getParameter("findWord")), ""); String reuseDocID = ""; reuseDocID = clearXSS(MString.checkNull(request .getParameter("reuseDocID")), ""); /**************** 추가 **************/ String docID = clearXSS(request.getParameter("docID"), ""); String choice = clearXSS(request.getParameter("choice"), ""); //String deptIDs = clearXSS(Encoder.toJava(MString.checkNull(request.getParameter("deptIDs"))),""); String deptNames = clearXSS(Encoder.toJava(MString .checkNull(request.getParameter("deptNames"))), ""); String userIDs = clearXSS(Encoder.toJava(MString .checkNull(request.getParameter("userIDs"))), ""); String userNames = clearXSS(Encoder.toJava(MString .checkNull(request.getParameter("userNames"))), ""); String docName = clearXSS(Encoder.toJava(MString .checkNull(request.getParameter("docName"))), ""); String stDate = clearXSS(request.getParameter("stDate"), ""); String edDate = clearXSS(request.getParameter("edDate"), ""); String accAuth = clearXSS(request.getParameter("accAuth"), "1"); String repDocID = clearXSS(request.getParameter("repDocID"), ""); String docGroupID = clearXSS( request.getParameter("docGroupID"), ""); String isFromFormBox = clearXSS(request .getParameter("isFromFormBox"), ""); String tableCount = clearXSS( request.getParameter("tableCount"), ""); String isDynaTable = clearXSS(request .getParameter("isDynaTable"), ""); String mode = clearXSS(request.getParameter("mode"), ""); String tableDefines = clearXSS(request .getParameter("tableDefines"), ""); String itemNames = clearXSS(Encoder.toJava(request .getParameter("itemNames")), ""); String tableNums = clearXSS(Encoder.toJava(request .getParameter("tableNums")), ""); String colNums = clearXSS(Encoder.toJava(request .getParameter("colNums")), ""); String rowNums = clearXSS(Encoder.toJava(request .getParameter("rowNums")), ""); String itemSizes = clearXSS(Encoder.toJava(request .getParameter("itemSizes")), ""); String itemDescs = clearXSS(Encoder.toJava(request .getParameter("itemDescs")), ""); String itemExprs = clearXSS(Encoder.toJava(request .getParameter("itemExprs")), ""); String itemTypes = clearXSS(Encoder.toJava(request .getParameter("itemTypes")), ""); String docForm = clearXSS(request.getParameter("docForm"), ""); String backDash = clearXSS(request.getParameter("backDash"), ""); if (backDash.equals("back")) { if ((String) session.getAttribute("docForm") == "" || (String) session.getAttribute("docForm") == null) { } else { docForm = (String) session.getAttribute("docForm"); } } /********** 현재 년, 월, 일 **********/ MDate date = new MDate(); String stTime; String edTime = "23"; if (stDate.equals("")) { stDate = date.getTotDocDate(); stTime = date.getHour(); } else { String[] stD = stDate.split(" "); stDate = stD[0]; stTime = stD[1]; } if (edDate.equals("")) { edDate = date.getTotDocDate(); } else { String[] edD = edDate.split(" "); edDate = edD[0]; edTime = edD[1]; } %>
|