Page 61 - การโปรแกรมเว็บ
P. 61
เจเอสพี 7-49
ตัวอยา่ งท่ี 7.18 (ตอ่ )
16 case '1' :
17 out.println("Elevator is going to first floor.");
18 break;
19 case '2' :
20 out.println("Elevator is going to second floor.");
21 break;
22 case '3' :
23 out.println("Elevator is going to third floor.");
24 break;
25 default:
26 out.println("Elevator don't know where to go.");
27 }
28 %>
29 </body>
30 </html>
ค�ำอธิบาย
บรรทดั ที่ 1-2 เปน็ แท็ก Directive การก�ำหนดคา่ ของแอตทริบิวตเ์ จเอสพี เพ่อื ก�ำหนดคา่
การแสดงผลภาษาในเพจน้ันวา่ มกี ารแปลงรหัสอักษรเป็นแบบใด
บรรทดั ที่ 3 ค�ำส่ังแทก็ เปิดของไฟล์ html
บรรทดั ท่ี 4-7 คำ� ส่งั ส่วนหัวของเอกสารเว็บเพจ
บรรทัดที่ 8 คำ� สั่งแทก็ เปดิ สว่ นเนอ้ื หาของเอกสารเวบ็ เพจ
บรรทัดท่ี 9 คำ� สงั่ แท็กเปดิ ของเจเอสพี
บรรทดั ท่ี 10 ประกาศตัวแปร floor เปน็ ชนดิ char เกบ็ ค่า 2
บรรทัดที่ 12-27 ค�ำส่ังในการตรวจสอบค่า floor โดยใช้ค�ำสั่ง switch แล้วแสดงเป็น
ขอ้ ความตามหมายเลข floor น้ัน
บรรทัดท่ี 29 คำ� สัง่ แท็กปดิ สว่ นเน้อื หาของเว็บ
บรรทัดที่ 30 ค�ำสั่งแท็กปดิ html
ผลการทำ� งานของโปรแกรมแสดงดังภาพท่ี 7.17