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.
58 lines
2.0 KiB
58 lines
2.0 KiB
/************************************************************************************************* |
|
* 프로그램명 : HttpAssign.java 프로그램설명 : 보고자 이관 요청에 대한 정보 작성자 : 작성일 : 변경일 : |
|
**************************************************************************************************/ |
|
|
|
package kr.co.kihyun.beans.batch; |
|
|
|
import java.io.IOException; |
|
import java.io.PrintWriter; |
|
|
|
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.util.MPersistenceManager; |
|
import kr.co.kihyun.beans.entity.util.*; |
|
|
|
import org.slf4j.Logger; |
|
import org.slf4j.LoggerFactory; |
|
@WebServlet("/servlet/kr.co.kihyun.beans.batch.AcceptSetNote") |
|
public class AcceptSetNote extends HttpServlet { |
|
|
|
private static final long serialVersionUID = 1L; |
|
private static final Logger LOG = LoggerFactory.getLogger(AcceptSetNote.class); |
|
String assignInfo = ""; |
|
|
|
|
|
public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { |
|
|
|
//44.적절하지 않은 예외처리(광범위예외클래스)_CWE-754 : Update by YOUNGJUN,CHO |
|
Transaction tx = null; |
|
PersistenceManager pm = null; |
|
|
|
try { |
|
PrintWriter out = res.getWriter(); |
|
pm = new MPersistenceManager(PMF.get().getPersistenceManager()); |
|
tx = pm.currentTransaction(); |
|
|
|
AcceptNote et = new AcceptNote(); |
|
|
|
tx.begin(); |
|
et.AcceptNote(req, res); |
|
tx.commit(); |
|
} catch (IOException ioex) { |
|
ioex.printStackTrace(); |
|
} catch (Exception ex) { |
|
ex.printStackTrace(); |
|
} finally { |
|
if (tx.isActive()) |
|
tx.rollback(); |
|
pm.close(); |
|
} |
|
//================================================ |
|
} |
|
}
|
|
|