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 เปน็ ชนดิ สตรงิ สำ� หรับเกบ็ ช่ือผู้ใช้ระบบ
   49   50   51   52   53   54   55   56   57   58   59