You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
83 lines
3.3 KiB
83 lines
3.3 KiB
/*********************************************************************************** |
|
* @@ Program Name : HttpDeptList.java Description : 기관에속한 부서들의 목록 Author : 강원중 Create Date : 2003-12-16 History : |
|
* @@ |
|
***********************************************************************************/ |
|
|
|
package kr.co.kihyun.beans.user; |
|
|
|
import java.io.IOException; |
|
import java.io.PrintWriter; |
|
import java.sql.ResultSet; |
|
import java.sql.SQLException; |
|
import java.util.logging.Level; |
|
import javax.jdo.JDOObjectNotFoundException; |
|
import javax.jdo.PersistenceManager; |
|
import javax.jdo.Transaction; |
|
|
|
import javax.servlet.ServletException; |
|
import javax.servlet.annotation.WebServlet; |
|
import javax.servlet.http.HttpServlet; |
|
import javax.servlet.http.HttpServletRequest; |
|
import javax.servlet.http.HttpServletResponse; |
|
import kr.co.kihyun.beans.entity.MDept; |
|
import kr.co.kihyun.beans.entity.MUser; |
|
import kr.co.kihyun.beans.entity.UserPart; |
|
import kr.co.kihyun.beans.entity.util.MPersistenceManager; |
|
import kr.co.kihyun.beans.entity.util.PMF; |
|
import kr.co.kihyun.db.DBManager; |
|
|
|
import kr.co.kihyun.lang.Encoder; |
|
import kr.co.kihyun.moumi.MoumiConfig; |
|
import kr.co.kihyun.lang.MString; |
|
import kr.co.kihyun.text.html.ServletUtil; |
|
import kr.co.kihyun.beans.user.HttpApproveInsert; |
|
import kr.co.kihyun.lang.MLong; |
|
|
|
import org.slf4j.Logger; |
|
import org.slf4j.LoggerFactory; |
|
@WebServlet("/servlet/kr.co.kihyun.beans.user.HttpProveSet") |
|
public class HttpProveSet extends HttpServlet { |
|
|
|
private static final long serialVersionUID = 1L; |
|
private static final Logger LOG = LoggerFactory.getLogger(HttpProveSet.class); |
|
|
|
@Override |
|
public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException,NumberFormatException { |
|
doPost(req, res); |
|
return; |
|
} |
|
|
|
@Override |
|
public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException,NumberFormatException { |
|
res.setContentType("text/html;charset=UTF-8"); |
|
PrintWriter out = res.getWriter(); |
|
|
|
String docName = Encoder.toJava(req.getParameter("docName")); |
|
Long reportID = MLong.parseLong(req.getParameter("reportID")); |
|
String reportType = MString.checkNull(req.getParameter("reportType")); |
|
String typeList = Encoder.toJava(req.getParameter("deptTypes")); |
|
Long repoadminID = MLong.parseLong(req.getParameter("repoadminID")); |
|
String userID = Encoder.toJava(req.getParameter("userID")); |
|
String setGubun = Encoder.toJava(req.getParameter("setGubun")); |
|
String GetID = Encoder.toJava(req.getParameter("GetID")); |
|
String RecogGubun = Encoder.toJava(req.getParameter("RecogGubun")); |
|
String Contents = Encoder.toJava(req.getParameter("contents")); |
|
//System.out.println("setGubun:::::::"+setGubun+" History:::"+Contents); |
|
|
|
try { |
|
if(setGubun.equals("1")){ |
|
HttpProveRecogSet dm = new HttpProveRecogSet(docName,reportID,reportType,typeList,repoadminID,userID,GetID,req,res); |
|
}else{ |
|
HttpProveRestoreSet dm = new HttpProveRestoreSet(docName,reportID,reportType,typeList,repoadminID,userID,GetID,Contents,req,res); |
|
} |
|
|
|
} catch (SQLException ex) { |
|
java.util.logging.Logger.getLogger(HttpApproveSet.class.getName()).log(Level.SEVERE, null, ex); |
|
}finally |
|
{ |
|
|
|
} |
|
} |
|
|
|
|
|
}
|
|
|