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

เจเอสพี 7-13

ผลการทำ� งานของโปรแกรม MyJSP_Expression.jsp แสดงดงั ภาพท่ี 7.3

                  ภาพที่ 7.3 ผลการท�ำงานของโปรแกรม MyJSP_Expression.jsp
            จากภาพท่ี 7.3 แสดงผลการทำ� งานของโปรแกรม MyJSP_Expression.jsp แสดงผลบน
โปรแกรม Internet Explorer โดยจะแสดงค่าสูงสุดของเลขสองจ�ำนวนจากค�ำสั่ง java.lang.Math.
max(30,10); และแสดงค่าวนั เวลาปจั จุบนั ดว้ ยค�ำสั่ง java.util.Date();
            3.2.2	 แท็ก Directive เปน็ แทก็ ทใ่ี ชส้ ญั ลกั ษณ์ <%@ %> โดยสญั ลกั ษณ์ @ ตอ้ งอยตู่ ดิ กบั
เครือ่ งหมายเปอรเ์ ซน็ ต์ (%) ใช้สำ� หรบั แทรกไฟล์อืน่ เขา้ มาด้วยคำ� ส่งั include ตามด้วยชือ่ ไฟลท์ จ่ี ะเรยี ก
ใช้งาน หรือใช้ในการก�ำหนดค่าแอตทริบิวต์ (attribute) ต่างๆ ของ JSP ด้วยค�ำสั่ง page ตามด้วย
แอตทรบิ วิ ต์ และค่าของแอตทริบวิ ตน์ ้ันๆ เช่น

                             <%@ include file ="header.html" %>
            เป็นการเรียกใชง้ านไฟล์ header.html เข้ามาในไฟล์ .jsp

                             <%@ page import = "java.util.*" %>
            เป็นการก�ำหนดค่าของแอตทริบิวต์ JSP เพ่ือบอกให้ทราบว่าคลาสท่ีถูกเรียกมานั้นหาได้
จากทใ่ี ด แพค็ เกจใด ในที่นี้ใหไ้ ปหาจากแพค็ เกจ java.util.*

                               <%@ page buffer = "64kb" %>
            เปน็ การกำ� หนดคา่ ของแอตทรบิ วิ ตเ์ จเอสพี เพอ่ื กำ� หนดคา่ buffer ใหมใ่ หม้ ขี นาด 64 กโิ ลไบต์
หากไม่มกี ารก�ำหนดคา่ ใหม่ เจเอสพจี ะมกี ารกำ� หนดค่าเริ่มต้นเท่ากับ 8 กิโลไบต์
   20   21   22   23   24   25   26   27   28   29   30