반응형
JSP란?
JavaServer Pages의 줄임말로 동적인 웹 콘텐츠를 생성하기 위한 웹 APP 개발 도구.
- jsp는 프로그램적 명령문만 컨테이너가 해석하고, HTML 관련 태그는 그대로 출력되기 때문에 별도의 과정을 거치지 않아도 무방합니다.
- jsp는 동적인 데이터를 끼워 넣는 것이 가능합니다.
ex ) 제가 공부했던 내용의 일부를 가져왔습니다.
1
2
3
4
5
6
7
|
<body>
<br>
<%
String data = (String)request.getAttribute("key");
%>
</body>
|
이와 같이 내장 객체 request를 이용하여 동적인 데이터 추가가 가능합니다.
JSP의 장점
- 역할 분리가 가능합니다. 서버와 작용하는 컴포넌트를 담당하는 역할과, 정적인 데이터와 동적 데이터를 섞어 웹을 만드는 역할로 나누어질 수 있습니다.
- bean 컴포넌트와 태그 라이브러리에 기반을 두고 재사용성을 강조하여 효율적으로 작업을 하게 도와줍니다.
JSP의 동작 원리
반응형
'JSP·Servlet' 카테고리의 다른 글
JSP Beans (0) | 2020.05.03 |
---|---|
JSP 내장 객체 (0) | 2020.05.03 |
JSP 에서 사용하는 태그 (0) | 2020.05.03 |