-HttpServletRequest는 서비스를 요청한 클라이언트의 요청정보를 처리하는 객체-HttpServletResponse는 웹서버가 클라이언트에 보내는 응답정보를 처리하는 객체-HttpServletRequest와 HttpServletResponse는 클라이언트로부터 서비스 요청이 있을 때마다 생성되며 웹서버가 응답한 후에 삭제-HttpServletRequest는 ServletRequest를 상속하고, HttpServletResponse는 ServletResponse를 상속-HttpServletResponse의 getWriter()는 클라이언트와 연결된 출력스트림을 생성하여 반환-HttpServletResponse의 setContentType()은 응답 데이터의 문서타입과 문자셋을 설정-한글 지원이 ..
1. Collection- 데이터를 그룹으로 처리할 수 있는 방법은 배열[배열의 제약 사항]1) 크기 변경 불가2) 하나의 데이터 타입만 저장 가능 - Collection 객체를 사용하면 이러한 제약사항에서 벗어나 데이터를 그룹으로 처리할 수 있음- Set, List, Map 등- 크기를 얼마든지 유동적으로 변경할 수 있으며,- 서로 다른 타입의 데이터를 저장할 수 있음 - Collection 객체 중 Enumeration, Iterator 는 그룹 안에 있는 요소에 접근할 때 인덱스, 키가 아닌 커서 개념으로 접근- 주로 모든 요소를 차례로 접근할 때 사용하면 편리하며, 속도 면에서도 빠름 2. Polymorphism(다형성)- 상속받고 있는 상위 객체 타입으로 하위 객체를 참조할 수 있음- Colle..
-웹서버의 자원을 접근하기 위한 URL은 [프로토콜 서버주소 포트번호 URI] 형식으로 나타낸다.-웹서버는 웹 애플리케이션 단위로 서비스하며 웹서버에서 웹 애플리케이션의 위치는 WAS_HOME/webapps 이다.-웹 애플리케이션 실행에 관한 환경설정 파일은 web.xml 이며 위치는 /WEB-INF이다.-웹 애플리케이션에서 실행되는 클래스 파일들은 /WEB-INF/classes 또는 /WEB-INF/lib 에 jar 형태로 있어야만 애플리케이션 서버들이 자동으로 인식한다.-서블릿은 웹 브라우저에서 요청하여 실행할 수 있는 자바 프로그램이다.-서블릿은 반드시 HttpServlet, GenericServlet, Servlet 중 하나를 상속받아야 한다.-서블릿은 서블릿 컨테이너가 실행하며 실행 순서가 정해..