HTML코드에 Java코드를 넣어 동적 웹페이지를 생성하는 웹어플리케이션 도구
(HTML 내부에 JAVA 소스코드가 들어감으로 인해 HTML 코드작성에 용이)
웹페이지를 동적으로 생성하기 위한 서버측 프로그램
(자바코드내에 HTML코드가 있어서 작업 효율성이 떨어짐)
JSP페이지가 컨테이너에게 필요한 메세지를 보내기 위한 태그
변수와 메소드를 선언
변수나 메소드의 값을 출력
세미콜론 사용하지 않음
자바코드삽입 태그
기존 자바언어 동일하게 사용
<jsp:include> 다른 페이지의 실행결과를 현재 페이지에 넘김
<jsp:forward> 페이지간의 제어를 이동
<jsp:useBean> 자바빈을 페이지에서 사용할 수 있게 해줌
<jsp:setProperty> Property 값 세팅
<jsp:getProperty> Property 값 가져옴