예제 : 1부터 10까지의 합과 테이블안에 배열넣기
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% int sum = 0; for(int i = 1; i <= 10; i++){ sum += i; } out.print("1부터 10까지의 합 : "+sum); %> <% String[] str = {"JSP","정말","재미","있다"}; %><br> <table border = "1" style="text-align: center;"> <tr> <td>배열의 첨자 <td>배열의 내용 </tr> <%for(int i = 0; i < str.length; i ++){%> <tr> <td><%= i %> <td><%= str[i] %> </tr> <%}%> </table> <!-- 이방식이 더 쉽다 --> <table border = "1" style="text-align: center;"> <tr> <td>배열의 첨자 <td>배열의 내용 </tr> <%for(int i = 0; i < str.length; i ++){ out.print("<tr>"); out.print("<td>" + i + "</td>"); out.print("<td>" + str[i] + "</td>"); out.print("</tr>"); }%> </table>
실행결과
코드설명
1~10까지의합은 sum에 계속 더해주면 되기때문에 쉽고
테이블에 배열 넣기 같은 경우 <table>의 경우 한번만써야되기때문에 for문 밖에 사용하고 한번씩 반복할때마다 tr과td가 str길이만큼 계속 값을 출력하게하여 처음 td에는 숫자를 다음td에는 배열의순서대로 출력하여 다음과 같은 테이블이 나오게 했다
'JSP' 카테고리의 다른 글
[JSP] request를 이용한 상품 구매 내역 (0) | 2023.09.25 |
---|---|
[JSP] request (0) | 2023.09.25 |
[JSP] for문을 이용한 구구단 만들기 (0) | 2023.09.25 |
[JSP] if문 (0) | 2023.09.25 |
[JSP] 기초 (0) | 2023.09.22 |