JSP 2일차

ᄒᄉᄋ·2022년 11월 28일
0

sp태그의 개념이해
서블릿은 자바언어를 이용하여 문서를 작성하고, 출력객체를 이용하여 HTML코드를 삽입한다.JSP는 서블릿과 반대로 자바언어를 삽입하여 동적 문서를 만들 수 있습니다. HTML코드안에 자바코드를 삽입하기 위해서는 태그를 이용해야 하며, 이러한 태그를 공부해야 합니다.
JSP태그 종류
지시자 : <%@ %> : 페이지 속성
주석 : <%— —%>
선언 : <%! %> :변수, 메소드 선언
표현식 : <%= %> : 결과값 출력
스크립트릿: <% %> : 자바 코드
액션태그 : <jsp:action></jsp:action> : 자바빈 연결

JSP동작 원리
JSP가 요청되어 응답하기까지의 과정을 이해하면, 개발에 많은도움이 됨.

클라이언트가 웹브라우저로 helloworld.jsp를 요청하게 되면 JSP컨테이너가 JSP파일을 서블릿파일(.java)로 변환한다.
그리고 서블릿파일(.java)은 컴파일 된 후 클래스 파일(.class)로 변환되고, 요청한 클라이언트한테 html형태로 클라이언트에게 html파일 형태로 응답 됩니다.
웹브라우저 요청(jsp) -> JSP(js)>Servlet(java) -> Servlet(java)>class(class) -> 웹브라우저 응답(html)

0개의 댓글