Java/JSP&Servlet

[JSP] 1 ~ 10까지 담긴 테이블 만들기

퓨어맨 2022. 5. 15. 01:06
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<!-- 
		1 ~ 10까지 담긴 table만들기
		단! 반복문 사용해서 만들것
	 -->
	 
	 <table border ='1'>
	 	<tr>
	 	<%
	 		// 1. 내장객체 : Servlet으로 변환되는 과정에서 자동으로 선언
	 		// 			   JSP에서 바로 사용할 수 있는 객체
	 		for(int i =1; i<=10; i++){
	 			out.print("<td>"+i+"</td>");
	 		}
	 	%>
	 	</tr>
	 	
	 	<tr>
	 		<!-- 2. for문을 태그처럼 쪼개서 사용 -->
	 		<%for(int i =1; i<= 10; i++){%>
	 			<td><%=i %></td>
	 		<%}%>
	 	</tr>
	 	
	 	<!-- 1~20 사이에 있는 짝수만 출력  -->
	 	<tr>
	 		<%for(int i=1; i<=20; i++) {%>
	 			<%if(i%2==0){%>
	 			<td><%=i %></td>
	 			<%} %>
	 		<%}%>
	 	
	 	</tr>
	 </table>
	 
	 
</body>
</html>