<%@page import="kr.co.kihyun.beans.tosys.etc1.TotsysEtc"%> <%@page import="javax.jdo.Transaction"%> <%@page import="javax.jdo.Query"%> <% /************************************************************@@ * Program Name : left.jsp * Description : ÇÚµð¼ÒÇÁÆ® ¿¬µ¿¿ë totper_left Menu * Author : ±âÇöÅ×Å© * Create Date : 2010.11.18 * History : @@************************************************************/ %> <%@ page contentType="text/html; charset=utf-8" import="java.net.URLDecoder" import="java.net.URLEncoder" import="java.util.Iterator" import="java.util.List" import="javax.jdo.PersistenceManager" import="kr.co.kihyun.beans.entity.*" import="kr.co.kihyun.beans.entity.util.*" import="kr.co.kihyun.beans.user.HttpSSOLogin" import="kr.co.kihyun.text.html.ServletUtil" import="kr.co.kihyun.moumi.MoumiConfig" import="kr.co.kihyun.lang.MString" import="kr.co.kihyun.lang.MLong" import="kr.co.kihyun.beans.totsys.menu.MenuBean" import="kr.co.kihyun.moumi.doc.MDoc" import="kr.co.kihyun.moumi.report.MReport" import="kr.co.kihyun.lang.MInteger" import="kr.co.kihyun.beans.entity.TotDoc"%> <%@ include file="/totsys/common/inc/sec/secure.inc.jsp"%> <% PersistenceManager pm = new MPersistenceManager(PMF.get().getPersistenceManager()); Transaction tx = pm.currentTransaction(); try{ /*********** User HttpSSOLogin check ***********/ String connURL="location='/totsys/login/login.jsp';"; if(!HttpSSOLogin.isLogin(request)){ out.println(ServletUtil.alert(MoumiConfig.getMessageBundle().getString("moumi.message.popup.left_jsp_WorkTimeOut"))); out.println(ServletUtil.getJavaScript(connURL)); return; } /********** session³»ÀÇ userId **********/ String dtName = HttpSSOLogin.getDeptName(request); String usID = HttpSSOLogin.getLoginID(request); String dpID = HttpSSOLogin.getDeptID(request); String usName = HttpSSOLogin.getUserName(request); int sysAuth = HttpSSOLogin.getSysAuth(request); /****** Parameter ******/ int menuType = MInteger.parseInt(request.getParameter("menuType"), -1); String param = MString.checkNull(request.getParameter("On")); String locationType = MString.checkNull(request.getParameter("locationType")); Long docID = MLong.parseLong(request.getParameter("docID"), null); String deptID = request.getParameter("deptID"); // System.out.println("¸Þ´º_left.jsp_deptID="+deptID); String repUserID = MString.checkNull(request.getParameter("repUserID")); String recog = MString.checkNull(request.getParameter("recog")); String recogNum = MString.checkNull(request.getParameter("recogNum")); String prss = MString.checkNull(request.getParameter("prss")); /************* home taget url *****************/ session.setAttribute("homeTagetURL", "/totsys/totper/main.jsp"); session.setAttribute("envTagetURL", "/totsys/common/inc/totper/top/top.jsp"); //List categoryList = (List)pm.getObjectById(Category.class, Category.ID_BOARD).getChildCategories(); // List categoryList = ((Category)pm.getObjectById(Category.class, Category.ID_BOARD)).getChildCategories(); // // for(int ii=0;ii catIter = categoryList.iterator(); //int icnt = boardMenus.length; //icnt = 1; /*for(int i = 0; i < icnt; i++) { if(i == 0) { // if(HttpSSOLogin.getSysAuth(request) == Moumi.TOTPER) boardMenus[i] = new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "°øÁö»çÇ×"); // else if(HttpSSOLogin.getSysAuth(request) == Moumi.SYSADM) // boardMenus[i] = new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", "°Ô½ÃÆÇ"); } else { Category cat = catIter.next(); //boardMenus[i] = new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID="+cat.getId(), cat.getName()); boardMenus[i] = new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_SYSTEM_NOTICE"); } }*/ // MenuBean[][] totperMenuss = null; /*SysAuth == 2, 5, 7*/ //»ç¿ëÀÚ¸Þ´º MenuBean[][] totperMenuss = { //boardMenus, { //top/left¸Þ´º : Áý°èÇϱâ -> ¹®¼­¹èÆ÷ //Áý°è=TotDocType.java=TotDocType.TOT_DOC=moumi.message.tot_doc.tot_doc Çϱâ=moumi.message.menu.do ¹®¼­¹èÆ÷ //new MenuBean(request, "/totsys/totper/main.jsp?mata=1", TotDocType.TOT_DOC+MoumiConfig.getMessageBundle().getString("moumi.message.menu.do")), //¹®¼­=TotDocType.TOT_DOC2=moumi.message.tot_doc.tot_doc2 ¹èÆ÷=moumi.message.menu.do2 new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "¹®¼­¹èÆ÷"), //¹®¼­ÀÛ¼º new MenuBean(request, "/totsys/totper/mydocbox/regbox/doc_regist.jsp?step=1"), //832 : moumi.message.totsys.totper.mydocbox.prssbox.doc_list_jsp = Áý°èÁøÇàÀÚ·á :: ÃëÇÕÇöȲ new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=PRSS"), //ÀÓ½ÃÀúÀåmoumi.message.tot_doc.reg + ÀÚ·á moumi.message.doc :: ÀÓ½ÃÀúÀåÇÔ moumi.message.tot_doc.reg + moumi.message.box new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=REG"), //moumi.message.menu.end Á¾·á, moumi.message.menu.box ÇÔ new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=END"), //825 :: moumi.message.totsys.totper.mydocbox.formbox.doc_list_jsp = ¼­½Ä :: ¼­½Ä°ü¸®ÇÔ new MenuBean(request, "/totsys/totper/mydocbox/formbox/doc_list.jsp") //new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp") // »ç¿ëÀÚ±×·ì¼³Á¤ Ãß°¡ }, { //Á¦Ãâ=moumi.message.menu.submit, Çϱâ=moumi.message.menu.do //new MenuBean(request, "/totsys/totper/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.menu.submit")+MoumiConfig.getMessageBundle().getString("moumi.message.menu.do")+""), //¹®¼­=moumi.message.menu.submit2, ¼ö½Å=moumi.message.menu.do3 new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "¹®¼­¼ö½Å"), // Á¢¼ö ÀÚ·á :: 730 :: moumi.message.totsys.repoper.mydocbox.returnbox.report_list_jsp :: ¼ö½ÅÇÔ new MenuBean(request, "/totsys/repoper/mydocbox/returnbox/report_list.jsp"), //Á¦ÃâÁøÇàÀÚ·á :: 736:: totsys.repoper.mydocbox.tempbox.report_list_jsp :: Á¦ÃâÇöȲ new MenuBean(request, "/totsys/repoper/mydocbox/tempbox/report_list.jsp?reportType=TEMP"), //½ÂÀÎÁ¦Ãâ°áÀç´ë±â :: 405 :: moumi.message.repoperdoc.recog :: ½ÂÀÎ + °áÀç´ë±â(Á¦ÃâÁøÇà) new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=READY"), //½ÂÀΰáÀç¿Ï·á :: 405 :: moumi.message.repoperdoc.recog :: ½ÂÀÎ + °áÀç¿Ï·á(Á¦Ãâ¿Ï·á) new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=COMPLETE"), //ÀÚ·á //new MenuBean(request, "/totsys/repoper/mydocbox/compbox/report_list.jsp?reportType=COMP", MoumiConfig.getMessageBundle().getString("moumi.message.menu.mySubmit") +MoumiConfig.getMessageBundle().getString("moumi.message.menu.doc")), //ºÎ¼­Á¦ÃâÀÚ·á :: ºÎ¼­Á¦ÃâÀÚ·á moumi.message.menu.allSubmit + ÇÔ moumi.message.menu.doc // moumi.message.menu.allSubmit2 Á¦Ãâ¿Ï·á + ÇÔ moumi.message.menu.box new MenuBean(request, "/totsys/repoper/mydocbox/endbox/report_list.jsp?reportType=END" ) }, { //»ç¿ëÀÚ±×·ì °ü·Ã new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.userGroup")), new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp") }/*,{ //ÀÚÁÖ¹¯´ÂÁú¹® new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.faq")), new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_FAQ") }*/,{ //ÀÚ·á½Ç new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.pds")), new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_PDS") }/*,{ //°øÁö»çÇ× new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.notice")), new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_SYSTEM_NOTICE") }*/ }; MenuBean[][] sub_sysMenus = { //boardMenus, { //top/left¸Þ´º : Áý°èÇϱâ -> ¹®¼­¹èÆ÷ //Áý°è=TotDocType.java=TotDocType.TOT_DOC=moumi.message.tot_doc.tot_doc Çϱâ=moumi.message.menu.do ¹®¼­¹èÆ÷ //new MenuBean(request, "/totsys/totper/main.jsp?mata=1", TotDocType.TOT_DOC+MoumiConfig.getMessageBundle().getString("moumi.message.menu.do")), //¹®¼­=TotDocType.TOT_DOC2=moumi.message.tot_doc.tot_doc2 ¹èÆ÷=moumi.message.menu.do2 new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "¹®¼­¹èÆ÷"), //¹®¼­ÀÛ¼º new MenuBean(request, "/totsys/totper/mydocbox/regbox/doc_regist.jsp?step=1"), //832 : moumi.message.totsys.totper.mydocbox.prssbox.doc_list_jsp = Áý°èÁøÇàÀÚ·á :: ÃëÇÕÇöȲ new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=PRSS"), //ÀÓ½ÃÀúÀåmoumi.message.tot_doc.reg + ÀÚ·á moumi.message.doc :: ÀÓ½ÃÀúÀåÇÔ moumi.message.tot_doc.reg + moumi.message.box new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=REG"), //moumi.message.menu.end Á¾·á, moumi.message.menu.box ÇÔ new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=END"), //825 :: moumi.message.totsys.totper.mydocbox.formbox.doc_list_jsp = ¼­½Ä :: ¼­½Ä°ü¸®ÇÔ new MenuBean(request, "/totsys/totper/mydocbox/formbox/doc_list.jsp") //new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp") // »ç¿ëÀÚ±×·ì¼³Á¤ Ãß°¡ }, { //Á¦Ãâ=moumi.message.menu.submit, Çϱâ=moumi.message.menu.do //new MenuBean(request, "/totsys/totper/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.menu.submit")+MoumiConfig.getMessageBundle().getString("moumi.message.menu.do")+""), //¹®¼­=moumi.message.menu.submit2, ¼ö½Å=moumi.message.menu.do3 new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "¹®¼­¼ö½Å"), // Á¢¼ö ÀÚ·á :: 730 :: moumi.message.totsys.repoper.mydocbox.returnbox.report_list_jsp :: ¼ö½ÅÇÔ new MenuBean(request, "/totsys/repoper/mydocbox/returnbox/report_list.jsp"), //Á¦ÃâÁøÇàÀÚ·á :: 736:: totsys.repoper.mydocbox.tempbox.report_list_jsp :: Á¦ÃâÇöȲ new MenuBean(request, "/totsys/repoper/mydocbox/tempbox/report_list.jsp?reportType=TEMP"), //Áö»ç Á¦ÃâÁøÇàÀÚ·á :: 736:: totsys.repoper.mydocbox.tempbox.report_list_jsp :: Áö»ç Á¦Ãâ ÇöȲ new MenuBean(request, "/totsys/repoper/mydocbox/subtempbox/report_list.jsp"), //½ÂÀÎÁ¦Ãâ°áÀç´ë±â :: 405 :: moumi.message.repoperdoc.recog :: ½ÂÀÎ + °áÀç´ë±â(Á¦ÃâÁøÇà) new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=READY"), //½ÂÀΰáÀç¿Ï·á :: 405 :: moumi.message.repoperdoc.recog :: ½ÂÀÎ + °áÀç¿Ï·á(Á¦Ãâ¿Ï·á) new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=COMPLETE"), //ÀÚ·á //new MenuBean(request, "/totsys/repoper/mydocbox/compbox/report_list.jsp?reportType=COMP", MoumiConfig.getMessageBundle().getString("moumi.message.menu.mySubmit") +MoumiConfig.getMessageBundle().getString("moumi.message.menu.doc")), //ºÎ¼­Á¦ÃâÀÚ·á :: ºÎ¼­Á¦ÃâÀÚ·á moumi.message.menu.allSubmit + ÇÔ moumi.message.menu.doc // moumi.message.menu.allSubmit2 Á¦Ãâ¿Ï·á + ÇÔ moumi.message.menu.box new MenuBean(request, "/totsys/repoper/mydocbox/endbox/report_list.jsp?reportType=END" ) }, { //»ç¿ëÀÚ±×·ì °ü·Ã new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.userGroup")), new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp") }/*,{ //ÀÚÁÖ¹¯´ÂÁú¹® new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.faq")), new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_FAQ") }*/,{ //ÀÚ·á½Ç new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.pds")), new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_PDS") }/*,{ //°øÁö»çÇ× new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.notice")), new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_SYSTEM_NOTICE") }*/ }; //SysAuth == 9 //°ü¸®ÀÚ MenuBean[][] sysadmMenus = { //boardMenus, { // new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.menu.doc")+MoumiConfig.getMessageBundle().getString("moumi.message.menu.box")), //moumi.message.tot_doc Áý°èÀÚ·á //new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc")), new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "¹®¼­¹èÆ÷"), //¹®¼­ÀÛ¼º new MenuBean(request, "/totsys/totper/mydocbox/regbox/doc_regist.jsp?step=1"), //832 : moumi.message.totsys.totper.mydocbox.prssbox.doc_list_jsp = Áý°èÁøÇàÀÚ·á :: ÃëÇÕÇöȲ new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=PRSS"), //ÀÓ½ÃÀúÀåmoumi.message.tot_doc.reg + ÀÚ·á moumi.message.doc :: ÀÓ½ÃÀúÀåÇÔ moumi.message.tot_doc.reg + moumi.message.box new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=REG"), //moumi.message.menu.end Á¾·á, moumi.message.menu.box ÇÔ new MenuBean(request, "/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=END"), //825 :: moumi.message.totsys.totper.mydocbox.formbox.doc_list_jsp = ¼­½Ä :: ¼­½Ä°ü¸®ÇÔ new MenuBean(request, "/totsys/totper/mydocbox/formbox/doc_list.jsp"), new MenuBean(request, "/totsys/common/inc/statistics/statistics.jsp","Åë°è(Áý°è.Á¦Ãâ)") //Åë°è }, /*{ new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", Moumi.getMessageBundle().getString("moumi.message.menu.doc")+Moumi.getMessageBundle().getString("moumi.message.menu.statistics")), new MenuBean(request, "/totsys/sysadm/stat/doc_check.jsp") },*/ { // new MenuBean(request, "/totsys/totper/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.menu.submit")+MoumiConfig.getMessageBundle().getString("moumi.message.menu.do")+""), //moumi.message.tot_report.submitted = Á¦ÃâÀÚ·á //new MenuBean(request, "/totsys/totper/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.tot_report.submitted")), new MenuBean(request, "/totsys/totper/main.jsp?mata=1", "¹®¼­¼ö½Å"), // Á¢¼ö ÀÚ·á :: 730 :: moumi.message.totsys.repoper.mydocbox.returnbox.report_list_jsp :: ¼ö½ÅÇÔ new MenuBean(request, "/totsys/repoper/mydocbox/returnbox/report_list.jsp"), //Á¦ÃâÁøÇàÀÚ·á :: 736:: totsys.repoper.mydocbox.tempbox.report_list_jsp :: Á¦ÃâÇöȲ new MenuBean(request, "/totsys/repoper/mydocbox/tempbox/report_list.jsp?reportType=TEMP"), //½ÂÀÎÁ¦Ãâ°áÀç´ë±â :: 405 :: moumi.message.repoperdoc.recog :: ½ÂÀÎ + °áÀç´ë±â(Á¦ÃâÁøÇà) new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=READY"), //½ÂÀΰáÀç¿Ï·á :: 405 :: moumi.message.repoperdoc.recog :: ½ÂÀÎ + °áÀç¿Ï·á(Á¦Ãâ¿Ï·á) new MenuBean(request, "/totsys/repoper/mydocbox/approve/report_list.jsp?reportType=COMPLETE"), //new MenuBean(request, "/totsys/repoper/mydocbox/compbox/report_list.jsp?reportType=COMP", MoumiConfig.getMessageBundle().getString("moumi.message.menu.mySubmit") +MoumiConfig.getMessageBundle().getString("moumi.message.menu.doc")), //ºÎ¼­Á¦ÃâÀÚ·á :: ºÎ¼­Á¦ÃâÀÚ·á moumi.message.menu.allSubmit + ÇÔ moumi.message.menu.doc // moumi.message.menu.allSubmit2 Á¦Ãâ¿Ï·á + ÇÔ moumi.message.menu.box new MenuBean(request, "/totsys/repoper/mydocbox/endbox/report_list.jsp?reportType=END") }, { //Á¶Á÷µµ °ü·Ã //moumi.message.menu.oraganization = Á¶Á÷µµ new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.userGroup")), //»ç¿ëÀÚ±×·ì new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp"), //new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.menu.oraganization")), // new MenuBean(request, "/totsys/login/envsetting/group/group_setup.jsp"), //Á¶Á÷µµ new MenuBean(request, "/totsys/sysadm/org/org_view.jsp") }/*,{ //ÀÚÁÖ¹¯´ÂÁú¹® new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.faq")), new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_FAQ") }*/, { //ÀÚ·á½Ç //moumi.message.board.pds = ÀÚ·á½Ç new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.pds")), new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_PDS") }/*,{ //°øÁö»çÇ× //moumi.message.board.notice = °øÁö»çÇ× new MenuBean(request, "/totsys/sysadm/main.jsp?mata=1", MoumiConfig.getMessageBundle().getString("moumi.message.board.notice")), new MenuBean(request, "/totsys/sysadm/board/board_list.jsp?boardGroupID=ID_SYSTEM_NOTICE") }*/ }; //SysAuth == 7ÀÎ ºÎºÐ Ãß°¡ ÇÔ /******************************************************************************** tx.begin(); Category category = pm.getObjectById(Category.class, "ID_SYSTEM_NOTICE"); List boardList; Query q = pm.newQuery(Board.class); boardList = (List) q.execute(); q = pm.newQuery(Board.class, boardList); StringBuilder filter = new StringBuilder(150) .append("upperBoard == null && category == board_category && popup_yn==true"); q.setFilter(filter.toString()); q.declareParameters("kr.co.kihyun.beans.entity.Category board_category"); q.setOrdering("writeDate DESC"); boardList = (List) q.execute(category); tx.commit(); *********************************************************************************/ TotsysEtc te=new TotsysEtc(); te.getPopupNotice(); int count=te.count; String[] idList=te.popupId; %> <% MenuBean[][] menus = null; if(HttpSSOLogin.getSysAuth(request) == MoumiConfig.TOTPER || HttpSSOLogin.getSysAuth(request) == MoumiConfig.REPOPER ) menus = totperMenuss; else if(HttpSSOLogin.getSysAuth(request) == MoumiConfig.SYSADM ) menus = sysadmMenus; else if(HttpSSOLogin.getSysAuth(request) == MoumiConfig.SUB_SYSADM) menus = sub_sysMenus; //else if(HttpSSOLogin.getSysAuth(request) == MoumiConfig.REPOADM) // menus = repoadmMenus; if(MoumiConfig.isOnLeftMenu()){ for(int i = 0; i < menus.length; i++) { %> <% } } else { %> <% } %> <% }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{ if(tx.isActive()) tx.rollback(); pm.close(); } %>