스크립트 태그
- jsp 파일이 WebContent 밑에 있어야 실행가능
JSP 태그 
- 스크립트 태그
- 디렉티브 태그
- 액션 태그

스크립트 태그의 종류
선언문 : <%!.... %> ,자바 변수나 메소드를 정의하는데 사용함
- 변수 뿐만 아니라 메소드를 선언 가능
스크립틀릿 : <%......%> , 자바 로직 코드를 작성하는데 사용함
- 메소드 없이 변수만을 선언 가능
표현문 <%=... %> , 변수, 계산식, 메소드 호출 결과를 문자열 형태로 출력하는데 사용
- 웹 브라우저에 출력할 부분을 표현
- 각 행을 세미콜론으로 종료할 수 없음

ex)

<html>
<head>
<title>Scriptiong</title>
</head>

<body>
<%!int data = 50; %> <!--선언문--><!-- data 50 저장 -->

<%
out.println("Value of the variable is:" +data); 
%> <!-- out.println()  --> <!-- 스크립틀릿 -->

<%= data %><!-- 표현문  -->
</body>
</html>


스크립틀릿ex)

<html>
<head>
<title>Scripting Tag</title>
</head>
<body>
<% 
for(int i =0; i<=10; i++){
if(i%2 == 0){
out.println(i + "<br>");
}
}
%> <!--스크립틀릿 -->
</body>
</html>


표현문ex)

<html>
<head>
<title>Scripting Tag</title>
</head>
<body>
<%
int a = 10;
int b = 20;
int c = 30;
%>
<%=a + b + c%> <%-- ; 사용불가 --%>
</body>
</html>


주석처리
자바 코드 안에서는 자바 주석처리
JSP 주석 태그 <%-- --%>
HTML 주석 <!-- -->

 

쉽게 배우는 JSP 웹 프로그래밍

송미영 지음 한빛 아카데미

'JSP' 카테고리의 다른 글

폼 태그  (0) 2021.05.19
내장 객체  (0) 2021.05.19
액션태그  (0) 2021.05.18
디렉티브 태그  (0) 2021.05.18
JSP의 개요 : 원리를 이해하고 개발 환경 구축하기  (0) 2021.05.18

+ Recent posts