<% /************************************************************@@ * Program Name : doc_list.jsp * Description : /집계자/내문서함/등록함/문서 목록 * Author : 강원중 * Create Date : 2004.10.11 * History : @@************************************************************/ %> <%@ page contentType="text/html; charset=UTF-8" import="kr.co.kihyun.beans.user.UserView" import="kr.co.kihyun.beans.user.DeptView" import="java.net.URLDecoder" import="kr.co.kihyun.lang.MInteger" import="kr.co.kihyun.beans.totsys.doc.Doc" import="kr.co.kihyun.lang.MString" import="kr.co.kihyun.lang.Encoder" import="kr.co.kihyun.lang.MLong"%> <%@ include file="/totsys/common/inc/sec/secure.inc.jsp"%> <% try{ /******* Parameter *********/ String userID = clearXSS(Encoder.toJava(request.getParameter("userID")),""); String deptID = request.getParameter("deptID"); Long docID = MLong.parseLong(MString.checkNull(request.getParameter("docID")),null); int formName = MInteger.parseInt(request.getParameter("formName")); /***** doc getUserID *********/ Doc doc = new Doc(); if(docID != null){ userID = doc.getRegisterID(docID); deptID = doc.getRegisterDept(docID); } /******* 집계자 정보 *********/ //String deptID = ""; String deptName = ""; String userName = ""; String phone = ""; String email = ""; UserView userView = new UserView(); if(deptID != null){ //v2. 13.SQL 삽입 : userView.executeQuery()에서 prepare SQL 문으로 되어 있다. userView.executeQuery(userID,deptID); //================= }else{ //v2. 13.SQL 삽입 : userView.executeQuery()에서 prepare SQL 문으로 되어 있다. userView.executeQuery(userID); //================= } DeptView deptView = new DeptView(); //v2. 13.SQL 삽입 : deptView.executeQuery()에서 prepare SQL 문으로 되어 있다. deptView.executeQuery(deptID); //================= //deptID = userView.getDeptID(); deptName = deptView.getName(); userName = userView.getName(); phone = userView.getPhone(); email = userView.getEmail(); if(phone==null) phone=""; if(email==null) email=""; %>
 <%if(formName == 1){%>등록자명<%}else{%>집계요청자<%}%> <%= userName %>   <%if(formName == 1){%>등록자 ID<%}else{%>집계자 ID<%}%>  
 요청 기관/부서 <%= deptName %>   전화번호 <%= phone %> 
 E-MAIL <%= email %>   기타  
<% }catch(Exception ex){ex.printStackTrace(); out.println(kr.co.kihyun.text.html.ServletUtil.getJavaScript("location='/servlet/kr.co.kihyun.beans.user.HttpSSOLogin?mode=logout';")); }finally{ } %>