본문 바로가기

Web(국비)95

DB연결1 package com.util; //DB연결 과정이 부하가 가장 크기 때문에 //한 번 연결된 객체를 계속 사용하는 것이 좋다 import java.sql.Connection; import java.sql.DriverManager; public class dbconn { private static Connection dbConn; //자동으로 null로 초기화 //연결수행 메소드 하나 만들고 계속 사용하기 위해 static메소드로 선언 public static Connection getConnection() { //try ~ catch대신 //getConnection()메소드 명 뒤에 //throws Exception (SQLException,ClassNotFound) //을 사용하면 try-catch문.. 2019. 10. 27.
DB연결2 Memberinsert002.jps(자바 코드만 기입하는 곳) insert String sql = String.format("INSERT INTO TBL_MEMBER(SID,NAME,TEL) VALUES(MEMBERSEQ.NEXTVAL, '%s','%s')",uName,uTel); //○ DB 액션 처리 ->insert //작업객체 Statement stmt=conn.createStatement(); //적용된 행의 갯수 반환 int result=0; result=stmt.executeUpdate(sql); if(resultsendRedirect() 메소드 이용 response.sendRedirect("Err002.jsp"); } else { //등록된 경우라면 //URL변경 안내 ->sendRedire.. 2019. 10. 25.
DB연결 DBConn.java package com.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBConn { private static Connection dbConn; public static Connection getConnection() throws ClassNotFoundException, SQLException { if (dbConn == null) { String url = "jdbc:oracle:thin:@localhost:1521:xe"; String user = "scott"; String pwd = "tiger"; Class.forName("or.. 2019. 10. 25.
[JSP]post방식 데이터 값 넘기기 Send16.jsp s JSP 를 이용한 데이터 송수신 실습 Send16.jsp ● ->Redirect16.jsp ○ ->Receive16.jsp ○ 정수1 연산선택 더하기 빼기 곱하기 나누기 정수2 확인 Redirect16.jsp Receive16.jsp 최종 수신 페이지(Receive16.jsp) 연산 결과 : 2019. 10. 25.
[JSP]RequestDispatcher인터페이스란? ■■■ RequestDispatcher 인터페이스 ■■■ ※ 이 인터페이스는 『forward()』와 『include()』만 있다. ※ 처리 과정 및 개념 일반적으로 HttpServlet 을 상속받는 클래스... 서블릿 이렇게 작성된 클래스 내부에는 실제 요청을 서비스하는 『doGet()』과 『doPost()』 메소드가 정의되어 있으며 (service() 메소드가 상위 메소드) Servlet Container는 『HttpServlet』의 인스턴스를 생성하고, 『init()』 메소드를 실행해주고, 이 메소드에 의해 매핑된 URL에 (페이지 요청 방식에 따라) doGet()과 doPost()중 메소드를 호출해 주고(실행시켜 주고) Container가 종료될 때 『destroy()』 메소드를 호출해 주고, 관련.. 2019. 10. 25.
JSP-포워딩/리다이렉트 관련 문제 Send15.jsp JSP를 이용한 데이터 송수신 실습 Send15.jsp ● -> Forward15.jsp ○ ->Receive15.jsp ○ 정수1 연산선택 더하기 빼기 곱하기 나누기 정수2 확인 Forward15.jsp Receive15.jsp 최종 페이지 ------------------------------------------------------------------------------------------------------------------------------ 처음 service() ->중간중간 요청이 있을 때 마다 destroy() ->마지막 메소드를 호출한다 (절대 우리가 직접 호출하는 것이 아님 ~!!!!) 결국 『HttpServlet은』 하나의 인스턴스만 생성되어 멀티 스.. 2019. 10. 24.