Page 65 - การโปรแกรมเว็บ
P. 65
เจเอสพี 7-53
ตัวอย่างท่ี 7.20 การใช้ค�ำส่ัง while...loop แบบท่ี 1
MyJSP10_while_loop_1.jsp
โปรแกรมน้ีเป็นการใช้ค�ำส่งั while ในการวนลปู เพอื่ ก�ำหนดขนาดตวั อักษร 5 ขนาด
1 <%@page contentType="text/html" pageEncoding="UTF-8"%>
2 <!DOCTYPE html>
3 <%! int fontSize = 0; %>
4 <html>
5 <head><title>WHILE LOOP Example</title></head>
6 <body>
7 <% while(fontSize <= 5) { %>
8 <font color = "green" size = "<%= fontSize %>">
9 Siam2dev : JSP Tutorial
10 </font><br>
11 <% fontSize++; %>
12 <% } %>
13 </body>
14 </html>
ค�ำอธิบาย
บรรทัดท่ี 3 คำ� สงั่ ประกาศตวั แปร fontSize เปน็ ชนิดจำ� นวนเตม็ ให้มีค่าเทา่ กับ 0
บรรทดั ที่ 4 ค�ำส่งั แท็กเปดิ html
บรรทดั ที่ 5 คำ� ส่งั สว่ นหัวของเวบ็ และแสดงข้อความบนแถบหวั เรอื่ งของเวบ็ เพจ
บรรทดั ที่ 6 ค�ำสั่งแทก็ เปิดสว่ นเนื้อหาของเว็บ
บรรทัดที่ 7 แทก็ เจเอสพี และคำ� ส่ังลูป while
บรรทัดที่ 8-10 คำ� ส่ังแสดงตัวอักษรและกำ� หนดขนาดตามตัวแปร fontSize
บรรทดั ที่ 11 เพ่ิมค่าตวั แปร fontSize อีก 1
บรรทดั ที่ 12 วงเล็บปดิ ของ while
บรรทดั ท่ี 13 คำ� สัง่ แท็กปิดสว่ นเน้ือหาของเวบ็
บรรทดั ท่ี 14 ค�ำสง่ั แท็กปิด html