Page 54 - การโปรแกรมเว็บ
P. 54
7-42 การโปรแกรมเว็บ
ตัวอย่างที่ 7.15 การใช้คำ� สงั่ if
โปรแกรมนีจ้ ะเป็นตวั อยา่ งการใช้ค�ำส่ัง if เพอ่ื ตรวจสอบค่าตัวแปร username และ password
MyJSP6_if.jsp
โปรแกรมนีเ้ ปน็ ตัวอย่างการใช้คำ� ส่ัง if เพอ่ื ตรวจสอบค่าตวั แปร username และ password
1 <%@page contentType="text/html" pageEncoding="UTF-8"%>
2 <!DOCTYPE html>
3 <html>
4 <head>
5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6 <title>JSP Page</title>
7 </head>
8 <body>
9 <%
10 String username = "nattapong";
11 String password = "1234";
12 if (username == "nattapong") {
13 out.print("Your username has a permission.");
14 }
15 if (username == "nattapong" && password == "1234") {
16 out.print("You're now logged in.");
17 }
18 %>
19 </body>
20 </html>
ค�ำอธิบาย
บรรทัดที่ 1-2 เป็นแท็ก Directive การก�ำหนดค่าของแอตทริบิวต์ jsp เพื่อก�ำหนด
คา่ การแสดงผลภาษาในเพจนน้ั วา่ มกี ารแปลงรหัสอักษรเป็นแบบใด
บรรทัดที่ 3 คำ� สง่ั แท็กเปดิ ของไฟล์ html
บรรทดั ที่ 4-7 คำ� สัง่ ส่วนหัวของเอกสารเวบ็ เพจ
บรรทัดท่ี 8 คำ� ส่งั แทก็ เปดิ สว่ นเน้ือหาของเอกสารเวบ็ เพจ
บรรทัดที่ 9 แท็กเปิดของเจเอสพี
บรรทัดท่ี 10 ประกาศตัวแปร username เปน็ ชนดิ สตรงิ สำ� หรับเกบ็ ช่ือผู้ใช้ระบบ