스크립트릿 scriptlet
scriptlet - <% %> -모든 자바 코드 기술 가능
사이사이에 괄호를 닫아도 자바 코드의 연결이 가능함
<% if(~~~~%> <% else%> 사이에 html코드를 넣는것도 가능함
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jsp tag</title>
</head>
<body>
<%
//자바코드
int a = 10;
if(a>=10){
out.println("10보다큼"); //system을 빼면 화면에서 출력이 가능해짐
}else{
out.println("10보다작음");
}
%>
<hr>
<%
for( int i = 1 ; i<=10 ; i++){
out.println(i+"<br>"); //태그로 인식
}
%>
<hr>
<%
int num = 0;
if(num>=0){
out.println("<h6>num은 0보다 큽니다</h6>");
}
%>
<hr>
<% if(num>=10){ %>
<h6>num은 10보다 큼</h6>
<% }else{ %>
<h6>num은 10보다 작음</h6>
<% } %>
<hr>
<%--1. 구구단 3단 out.println과 , br태그를 사용해서 브라우저 화면에 출력 --%>
<%
int x = 3;
for(int i = 1 ; i<=9 ; i++){
out.println(x+" x "+i+" = " + x*i +"<br>");
}
%>
<hr>
<%-- 동일한 name을 가진 체크박스 20개를 브라우저에 생성 --%>
<% for( int i = 1; i<=20; i++){%>
<input type="checkbox" name="same">
<%// out.println(i+"번 "); %>
<% if(i%5==0){%>
<br>
<% }} %>
</body>
</html>
'jsp' 카테고리의 다른 글
2022_11_29 랜덤 로또번호 만들기 (0) | 2022.11.29 |
---|---|
2022_11_29 JSP Header Footer Section합치기 (0) | 2022.11.29 |
2022_11_29 JSP Expression (0) | 2022.11.29 |
2022_11_29 JSP scriptlet02 (0) | 2022.11.29 |
2022_11_28 JSP (2) | 2022.11.28 |
댓글