JSP
[JSP] 스크립트 요소
codeStudy123
2022. 3. 1. 22:39
JSP의 스크립트 요소
- 스크립트릿(Scriptlet)
- 표현식(Expression)
- 선언부(decleration)
스크립트 요소는 JSP 프로그래밍에서 로직을 수행하는 데 필요하다.
스크립트릿 (Scriptlet)
<%
자바코드
자바코드
%>
스크립트릿 예시 코드
<%
int sum=0;
for(int i=1;i<=10;i++)
sum+=i;
%>
<b><%=sum%></b>
결과 55
표현식 (Expression)
<%= 값 %>
표현식은 <%= 로 시작해서 %>로 끝난다. 이 둘 사이에는 출력할 값이 위차 한다.
변수뿐만 아니라 숫자나 문자열 등의 값을 표현식에서 사용할 수도 있다.
<%= 1+2+3+4+5+6+7+8+9+10 %>
55 출력
선언부 (decleration)
JSP 페이지에서 메서드를 작성할 때에는 선언부(decleration)를 사용한다.
<%!
public int sum(int a, int b){
return a+b;
}
public int multiply(int a,int b){
return a*b;
}
%>
<%
int value2 = multiply(5, 5);
%>
<b><%= sum(5,5) %></b>
<br>
<b><%= value2 %></b>
10
25
결과
자바에서 메서드와 동일하다
커버사진
https://www.flaticon.com/kr/free-icon/jsp-open-file-format-with-java-logo_28968
<a href="https://www.flaticon.com/kr/free-icons/" title="자바 아이콘">자바 아이콘 제작자: Freepik - Flaticon</a>