공부하는 블로그입니다!
궁금한 점은 댓글을 달아주세요!
(JSP) 3.7일 공부한 내용 / JSP표현식
JSP문서안에 JAVA언어를 넣기 위한 방식들 이다.
1.스크립트 릿 : <% JAVA 코드 기술 %>
<%
out.println("i="+i+ "</br>");
out.println("sum="+Sum(1,5));
%>
2.선언 : <%! JAVA 코드 기술 %>
JSP페이지 내에서 사용되는 변수 또는 메소드를 선언할 때 사용 합니다.
여기서 선언된 변수 및 메소드는 전역의 의미로 사용됩니다.
<%!
int i =10;
%>
<%!
public int Sum(int a,int b){
return a+b;
}
%>
3.표현식 : <%= JAVA 코드 기술 %>
JSP페이지 내에서 사용되는 변수의 값 또는 메소드 호출 결과값을 출력하기 위해 사용 됩니다.
결과값은 String 타입이며, ‘;’를 사용 할 수 없습니다.
<%= i %> </br>
<%= Sum(1,5)%></br>
4.지시자: <%@ 속성 %>
JSP페이지의 전체적인 속성을 지정할 때 사용 합니다.
page, include, taglib 가 있으며, <%@ 속성 %>형태로 사용 됩니다.
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
전체코드
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>$Title$</title>
</head>
<body>
hello
<%!
int i =10;
%>
<%!
public int Sum(int a,int b){
return a+b;
}
%>
<%
out.println("i="+i+ "</br>");
out.println("sum="+Sum(1,5));
%>
</br>
---------------------
</br>
<%= i %> </br>
<%= Sum(1,5)%></br>
</body>
</html>
Thank You For Reading