티스토리 뷰

Web(국비)/JSP

JSP -<% %>에대하여

Xion 2019. 10. 22. 15:11
<%@ page contentType="text/html; charset=UTF-8"%>
<% 
   // 스크립트 릿 영역 -> JSP 에서 JAVA 코드를 기술하는(사용하는)영역
   
   int a=10, b=5, c;
   c=a+b;

   //-- 자바코드의 실행 결과는
   //   『표현식(%= %)』에 의해 HTML 브라우저 영역에 출력된다.
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Test002.jsp</title>
</head>
<body>

<div>
   <h1>JSP 관찰하기</h1>
   <hr>
</div>
<div>
   <!-- 표현식 -->
   <h2>합 : <%=a %> + <%=b %> = <%=c %></h2>
</div>
<%
	//스크립트 릿 영역
	//여기서 사용하는 out은 내장객체이다.
	out.print("합:"+a+"+"+b+"="+c);
	out.print("합:"+a+"+"+b+"="+c);
	out.print("합:"+a+"+"+b+"="+c+"<br>");	// 개행을 위한 <br>선언
	out.print("합:"+a+"+"+b+"="+c);
	out.println("합:"+a+"+"+b+"="+c);		//println을 사용해도 개행이 이루어지지 않음.
	
%>
	String str=String.format("합:%d + %d = %d",a,b,c);
	out.print(str);
	
	String str=String.format("합:%d + %d = %d\n",a,b,c);	<!--  \n은 개행이 이루어지지 X <br>은 O  -->
	out.print(str);

</body>
</html>