반응형

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

+ Recent posts