웹/jsp (15) 썸네일형 리스트형 jsp-6 내장객체 A>종류 request :http의 요청 정보 response : http요청에 대한 응답정보 session: 클라이언트의 세션 정보 pageContext: pageContext 를 저장한 객체 out: 응답 페이지 전송을 위한 출력 스트림 applicatoin: application context 정보를 저장한 객체 config: 해당 페이지의 서블릿 설정 정보 저장 객체 page: 해당 페이지 서블릿 객체 exception: 예외 처리를 위한 객체 1.request의 메소드 - getParameter(String name) -getParameterValues(String name) : 주로 checkbox에 이용 , 하나의 이름으로 여러개의 값을 뽑아낼 때 -getParameterNames() : 요.. jsp5 - 지시어와 태그 A.종류 1.기본 지시어의 형태 2.page 지시어 3.include 지시어 공통되는 부분을 따로 파일로 만듦 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Insert title here includeTest.jsp입니다. Colored by Color Scripter cs 4.taglib 지시어 JSTL이나 커스텀 태그 등 태그 라이브러리를 사용할 때 접두사 지정에 사용한다. uri속성과 prefix 속성이 있음 5.스트립트 요소 jsp내에서 자바 코드를 삽입하기 위해 사용 선언문 ,스크립틀릿, 표현식 으로 3가지로 구분 ㄱ. 선언문 ㄴ.스크립틀릿 ㄷ.표현식 선언문 혹은 스크립틀릿에서 선언된 것들을 출력할때 사용 jsp4 - session A>session 클라이언트와 서버간이 연결되게 해주는 것이다. http 프로토콜의 특성은 연결 상태를 보전하지 않는다는 것이다. 그래서 이용하는게 session이다 클라이언트를 인식할수 있게 서버는 request에 대한 response를 할 시 response와 함께 session id 를 클라이언트에 발급을 한다. 클라이언트는 이 session id 를 자신의 로컬 컴퓨터의 cookie에 넣어 보관한다. 그러면 클라이언트가 다음에 request 를 서버로 보낼때 서버는 session id를 판별하고 같은 session 레퍼런스를 반환한다. B>영역 클라이언트의 브라우저 범위이다. 브라우저가 종료되면 session은 사라진다. C>예시 session HttpSession session = request.. jsp4 -한글처리 jsp3 - form 처리 서블릿에서 하나에 값이 들어오는 경우 String getParameter(파라미터 이름) 을 쓴다. 체크박스와 같은 여러개의 값이 들어오는 경우 String[] getParameterValues(파라미터 이름) 을 쓴다. jsp2 -서블릿 소개 A>경로(request path ) request path = 크롬에서 도메인입력창에 입력하는 요청 이클립스 기준 추가 설정을 안했을 때 localhost/프로젝트명 이름/jsp 파일 일때 프로젝트 이름 은 이클립스 상 WebContent이다. WebContent에 하위 디렉토리가 있으면 localhost/프로젝트명 이름/하위 디렉 토리/jsp 파일 이 된다. B>서블릿 요청 방식 주로 쓰는 건 크게 두가지 get 과 post 방식이다. (http 프로토콜은 이 외에도 종류는 많다.) C> form 태그와 request pattern form 태그의 action 속성을 request pattern 이라고 한다. 만약 get방식으로 요청을 한다면 도메인창에서 action속성값?a=a&b=b 이런식의 패턴이.. jsp - 1 웹 프로그래밍 개요 A>웹 서버 와 클라이언트 간의 관계 클라이언트가 도메인을 입력하면 도메인에 대한 페이지를 보여달라고 웹 서버에 요청(request) 웹 서버는 요청을 분석 웹 서버는 요청에 대해 응답(response)을 해 클라이언트로 보냄 웹 브라우저는 html등의 정보를 parsing을 해서 렌더링 웹 애플리케이션 구조를 보자면 대부분 3계층으로 나뉜다. 클라이언트 웹서버(= 웹 컨테이너) 웹 애플리케이션 , 데이터 베이스 B>jsp 동적인 웹 페이지를 만들기 위한 스크립트 언어 1.장점 - 자바와 호환 = 강력한 이식성 - jstl, 커스텀 태그 등을 이용한 개발 용이성 2.특징 서블릿 형태인 클래스 파일로 바뀐다. C>서블릿 - 웹 서버상에서 실행되는 자바 클래스 파일 - javax.servlet.Servlet.. 이전 1 2 다음