jhs0129 2021. 9. 27. 19:36
320x100
반응형

jsp - 디렉티브, 스크립트, 표현언어, 기본객체, 정적인 데이터, 표준액션태그, 커스텀태그

 

디렉티브 - page(주로 사용) taglib include

 

스크립트 - 표현식: 값을 출력

              스크립트릿: 자바 코드실행

              선언부: 자바 메소드 생성 - html 태그 전에 선언해서 사용

스크립트릿

<%

    자바코드1;

    자바코드2;

    자바코드3;

%>

표현식

<%= variable %>

<%= 1+2+3 %>

선언부

<%!

    public void method(){

        return;

    }

%>

 

표현언어 - 스크립트 요소를 자바 코드로만 작성시 복잡해지기에 이를 대체하기 위해 사용

 

기본객체 - request, response, session, application

request - 웹 브라우저의 오청정보를 제공 하는 것

             웹 관련된 정보, 서버 관련된 정보,  클라이언트가 전송한 요청 파라미터 읽기

             요청 헤더 읽기, 전송한 쿠키 읽기

             

             get - 파라미터를 url에 붙혀서 전송, 값의 길이에 제한이 있을 수 있음

             post - 데이터 영역을 이용해서 파라미터 전송, 길이 제한 없음

 

response - 헤더정보 입력, 리다이렉트(페이지 이동)

               리다이렉트 - response.sedRedirect(String location)

320x100
반응형