Page 43 - การโปรแกรมเว็บ
P. 43

เจเอสพี 7-31

             ภาพท่ี 7.11 ผลการท�ำงานของโปรแกรม MyJSP4_SingleLine_Comment.jsp
       จากตัวอย่างท่ี 7.10 เป็นตัวอย่างการใช้ค�ำส่ังหมายเหตุ โดยจะมีข้อความแสดงบนหน้าเว็บเพจ
ดงั ภาพท่ี 7.11 ซึง่ ข้อความท่ีอย่รู ะหวา่ งเครอื่ งหมาย <%-- --%> จะไม่ถูกแสดงบนเว็บเพจ

3.	 ตัวแปร การประกาศตัวแปร และชนิดข้อมูลในเจเอสพี

       การประมวลผลใดๆ ในคอมพิวเตอร์ต้องมีการจัดเก็บข้อมูลไว้ภายในหน่วยความจ�ำของ
คอมพวิ เตอร์ มฉิ ะนน้ั แลว้ การประมวลผลจะไมส่ ามารถเกดิ ขน้ึ ไดเ้ ลย เหตผุ ลงา่ ยๆ คอื ถา้ มกี ารประมวลผล
เกิดขึ้นแล้วต้องการท่ีจะน�ำผลลัพธ์จากการประมวลผลนี้จัดเก็บเอาไว้ เพ่ือที่จะน�ำไปเป็นข้อมูลน�ำเข้าของ
การประมวลผลอนื่ ๆ ถดั ไป การจดั เกบ็ ขอ้ มลู ดงั กลา่ วภายในคอมพวิ เตอรต์ อ้ งมกี ารจดั สรรพนื้ ทขี่ องหนว่ ย
ความจ�ำเอาไว้เก็บข้อมูล ซ่ึงการจัดสรรพื้นท่ีในหน่วยความจ�ำน้ีจะสามารถกระท�ำได้โดยการใช้ตัวแปร
(variables) หรอื คา่ คงที่ (constant) แตท่ ง้ั ตวั แปรและค่าคงทีม่ ลี กั ษณะและการใชง้ านท่แี ตกต่างกนั ใน
ท่นี จ้ี ะเนน้ ให้รจู้ ักการใช้งานของตวั แปรและค่าคงที่

       3.1 รูปแบบการประกาศตัวแปรในเจเอสพี มีรปู แบบดังนี้

data_type variableName;

โดยที่ 	data_type 	 คือ ชนดิ ขอ้ มูล
	 variableName 	คือ ช่ือตวั แปรทต่ี อ้ งการใช้งาน
ตัวอย่างท่ี 7.11 ตัวอยา่ งการประกาศตัวแปรชนดิ ต่างๆ

int x; 	  // 	ประกาศตวั แปร x เป็นชนิดจำ� นวนเต็มแบบ int
String firstName; // 	ประกาศตวั แปร firstName เป็นชนิดข้อความ String
double price; 	 // 	ประกาศตัวแปร price เปน็ ชนดิ ตัวเลขทศนยิ ม แบบ double เพือ่ เก็บราคาสนิ ค้า
double salary; 	 // 	ประกาศตัวแปร salary เปน็ ชนิดตัวเลขทศนยิ ม แบบ double เพือ่ เก็บเงินเดือน
float GPA; 	 //	ประกาศตัวแปร GPA เปน็ ชนิดตวั เลขทศนิยม แบบ float เพอ่ื เกบ็ เกรดเฉล่ยี
   38   39   40   41   42   43   44   45   46   47   48