③ JSP프로젝트-6 2~9단까지 구구단 출력 및 jsp 여러가지 주석처리 == Print out the multiplication table(2~9) and jsp various annotation processing
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>구구단 출력</title>
</head>
<body>
<!-- 주석1 입니다 -->
<%// 주석2 입니다 %>
<%/*주석3 입니다*/ %>
<%-- 주석4 입니다 --%>
<table border="1">
<caption>구 구 단</caption>
<tr align="center" bgcolor="skyblue">
<%
for (int i = 2; i < 10; i++)
{
%>
<th width="90"><%=i%> 단</th>
<%
}
%>
</tr>
<%
for (int j = 0; j < 9; j++)
{
%>
<tr align="center">
<%
for (int z = 0; z < 8; z++)
{
%>
<td><%=z + 2%> * <%=j + 1%> = <%=(z + 2) * (j + 1)%></td>
<%
}
%>
</tr>
<%
}
%>
</table>
</body>
</html>
</body>
</html>
테이블을 이용한 2~9단까지 구구단 출력하기 소스와 4가지의 주석처리를 할 수 있는 방법을 보여주는 소스 입니다.
일단 주석입니다. 이 주석들은 흔히 쓰는 주석입니다. 보통 jsp, html, java 주석 3가지로 나누지만 jsp에서 사용 할 수있는 주석들 이기 때문에 주석으로 통합하여 적었습니다.
주석은 프로그램을 짤경우 많이 쓸수록 좋다고들 합니다.
주석을 많이 쓸수록 수정이 필요할 경우 수정도 빨리 할 수 있고, 다른사람에게 프로젝트를 양도나 보여줘야 할 경우에 그 사람을 프로그램에 대해 이해 시키는 시간이 많이 줄어 듭니다.
<!-- 주석1 입니다 -->
<%// 주석2 입니다 %>
<%/*주석3 입니다*/ %>
<%-- 주석4 입니다 --%>
구구단을 테이블 안에 적어주는 코드문은
변수 i에 반복문 이중for를 이용해 2단 3단..... 9단까지 출력을 하고
변수 j, z 를 반복문 for를 이용해 2*1=1 에서 9*9=81 이라는 해당 값을 넣어주었습니다.