본문 바로가기
반응형

전체 글242

11. ServletContext - ServletContext 서블릿과 컨테이너 간의 연동을 위해 사용. 컨텍스트(웹 애플리케이션)마다 하나의 ServletContext가 생성됨 서블릿끼리 자원(데이터)을 공유하는데 사용 컨테이너 실행 시 생성되고 컨테이너 종료 시 소멸됨 - ServletContext에서 제공하는 메서드 메서드 기능 getAttribute(String name) - 주어진 name을 이용해 바인딩된 value를 가져옴 - name이 존재하지 않으면 null 반환 getAttributeNames() 바인딩된 속성들의 name을 반환 getContext(String uripath) 지정한 uripath에 해당되는 객체를 반환 getInitParameter(String name) - name에 해당되는 매개변수의 초기화 값.. 2022. 11. 8.
10. JSP파일에 출력하기 - 오라클 테이블 생성 -- 회원테이블 생성 CREATE TABLE T_MEMBER( MNO INT PRIMARY KEY, ID VARCHAR2(10) NOT NULL UNIQUE, PWD VARCHAR2(10), NAME VARCHAR2(50), EMAIL VARCHAR2(50), JOINDATE DATE DEFAULT SYSDATE ); -- 시퀀스 CREATE SEQUENCE MNO_SEQ; -- 데이터 넣기 INSERT INTO T_MEMBER(MNO, ID, PWD, NAME, EMAIL) VALUES(MNO_SEQ.NEXTVAL, 'kim', '1212', '김범수', 'kim@gmail'); INSERT INTO T_MEMBER(MNO, ID, PWD, NAME, EMAIL) VALUES(M.. 2022. 11. 8.
13. List 인터페이스 (ArrayList) - ArrayList 저장순서 유지 중복 허용 - 재네릭을 지정하지 않은 경우 package chap13; import java.util.ArrayList; public class Sample01 { /* List인터페이스 : ArrayList 저장순서 유지, 중복 허용 */ public static void main(String[] args) { // 재네릭을 지정하지 않으면 모든 자료를 추가할 수 있음 ArrayList list = new ArrayList(); boolean add = list.add(5); System.out.println("객체 추가 : " + add); list.add(5); list.add(2); list.add(1); list.add(3); list.add("abc"); S.. 2022. 11. 7.
9. 포워드 - redirect 방법 src/main/java에 FirstServlet과 SecondServlet 만들어줌 sendRedirect() 할때는 컨텍스트패스를 붙여줘야함 HttpServletResponse객체의 sendRedirect() 메소드 이용 웹 브라우저에 재요청하는 방식 package sec01.ex01; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.. 2022. 11. 7.
반응형