%@ page contentType="text/html; charset=UTF-8"%> <%@ page import="kr.co.kihyun.lang.MString"%> <%@ page import="kr.co.kihyun.lang.Encoder"%> <%@ page import="kr.co.kihyun.moumi.MoumiConfig"%> <%@ page import="kr.co.kihyun.text.html.ServletUtil"%> <%@ page import="kr.co.kihyun.beans.user.HttpSSOLogin"%> <%@ page import="java.net.URLEncoder" import="java.util.Date" import="java.text.SimpleDateFormat" import="kr.co.kihyun.util.MDate" import="kr.co.kihyun.lang.MLong" import="kr.co.kihyun.lang.MString" import="kr.co.kihyun.moumi.Moumi" import="kr.co.kihyun.moumi.MoumiUtil" import="kr.co.kihyun.beans.user.HttpSSOLogin" import="kr.co.kihyun.beans.user.UserGroup" import="kr.co.kihyun.beans.user.User" import="kr.co.kihyun.beans.user.UserGroupList" import="kr.co.kihyun.beans.user.Dept" import="kr.co.kihyun.lang.Encoder" import="kr.co.kihyun.beans.entity.MUser" import="java.util.List" import="javax.jdo.PersistenceManager" import="javax.jdo.Transaction" import="kr.co.kihyun.beans.entity.*" import="kr.co.kihyun.beans.entity.util.*" import="kr.co.kihyun.beans.entity.UserPart" import="java.util.HashMap" import="java.util.Map" import="kr.co.kihyun.moumi.Moumi" %> <%@ include file="/totsys/common/inc/sec/secure.inc.jsp"%> <% PersistenceManager pm = new MPersistenceManager(PMF.get().getPersistenceManager()); Transaction tx = pm.currentTransaction(); try { /** * ********** Parameter *********** */ String strPage = clearXSS(request.getParameter("strPage"), ""); String findOption = clearXSS(MString.checkNull(request.getParameter("findOption")), ""); String findWord = clearXSS(Encoder.toJava(request.getParameter("findWord")), ""); // String userID = clearXSS(Encoder.toJava(request.getParameter("userID")), ""); String returnSysAuth = clearXSS(Encoder.toJava(request.getParameter("sysAuth")), ""); /** * *** user Login check **************** */ if (!HttpSSOLogin.isLogin(request)) { String connURL = "parent.location='/totsys/login/login.jsp';"; out.println(ServletUtil.getJavaScript(connURL)); return; } /** * ******** session내의 userId ********* */ String userID = HttpSSOLogin.getLoginID(request); tx.begin(); /** * ********** User values *********** */ MUser mUser = pm.getObjectById(MUser.class, userID); String passwd = mUser.getPassword(); String userName = mUser.getName(pm); String email = mUser.getEmail(); String phone = mUser.getPhone(); SysAuth sysAuth = mUser.getSysAuth(); String deptID = mUser.getUpperDept(pm).getId(); String deptName = mUser.getUpperDept(pm).getName(); String dutyName = mUser.getDutyName(); Long priority = mUser.getPriority(); tx.rollback(); %>