[JSP/Servlet] 선언문 사용 및 표현식 사용 예제

●선언문 사용


dec.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

<%!

String str="안녕하세요";

int a = 5, b = -5;

public int abs(int n){

if(n<0){

n = -n;

}

return n;

}

%>


<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

</head>

<body>

<%

out.print(str+"<br>");

out.print(a+"의 절대값 : "+abs(a)+"<br>");

out.print(b+"의 절대값 : "+abs(b)+"<br>");

%>

</body>

</html>


결과




●표현식 사용


expr.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%!
String str="안녕하세요";
int a = 5, b=-5;
public int abs(int n){
if(n<0){
n=-n;
}
return n;
}
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%= str%><br>
<%= a %>의 절대값 : <%=abs(a) %><br>
<%= b %>의 절대값 : <%=abs(b) %><br>

</body>
</html>


결과


댓글

Designed by JB FACTORY