Jsp vs Servlet
Jsp
Jsp Life Cycle
Jsp 기본문법
Jsp 기본문법 스크립트릿 표현식
<h1> Jsp 기본문법</h1>
<!-- 1. 스크립트릿 : Jsp 페이지 내에 Java코드를 작성하기 -->
<%
// Java언어 사용가능
int a = 1;
int b = 3;
int result = a+b;
System.out.println("a+b의 결과 : "+result);
%>
<!-- 2. 표현식 : Web에 결과값을 출력하기 위해 사용 -->
a+b의 결과값 : <%= result+5 %>
Jsp 기본문법 선언문
선언문만 따로 문법이 있는 이유 : 메소드안에 메소드 선언하면 지역 메소드가 되기때문에 클래스에 저장하기 위해서 따로 작성함
<h1> Jsp 기본문법 - 선언문</h1>
<!-- 선언문 : 멤버변수, 메소드 선언 등을 클래스 영역에 하기 위해 사용 -->
<%!
// 합을 구하는 메소드
public int addNumber(int num1, int num2){
return num1+num2;
}
%>
<% System.out.println(addNumber(1,2)); %>
<%= addNumber(1,2)+3 %>
Jsp 기본문법 지시자
Jsp 기본문법 page 지시자
Jsp 기본문법 include 지시자
Jsp 기본문법 taglib 지시자
Jsp 기본문법 커스텀태그
Jsp 기본문법 주석
JSP 내장객체
표현식을 사용하는 경우. OUT객체를 사용하는경우