Page 100 - การโปรแกรมเว็บ
P. 100
7-88 การโปรแกรมเวบ็
ตาราง (ตอ่ )
<b>Published Year:</b> ${book.publishedYear}<br>
<br>
</c:forEach>
</body>
</html>
ตัวอย่างท่ี 7.34 การใช้แท็ก <c: if>
MyJSP15_JSTL_if.jsp
1 <%@page contentType="text/html" pageEncoding="UTF-8"%>
2 <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
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 <c:if test = "${5000 > 3000}">
10 <p>Hello JSP!</p>
11 </c:if>
12 </body>
13 </html>
ค�ำอธิบาย
บรรทัดท่ี 1 เป็นแท็ก Directive การก�ำหนดค่าของแอตทริบิวต์ jsp เพ่ือก�ำหนด
ค่าการแสดงผลภาษาในเพจนั้นว่ามีการแปลงรหสั อกั ษรเป็นแบบใด
บรรทดั ท่ี 2 การเรยี กใช้งานไลบรารขี องเจเอสทแี อล
บรรทดั ท่ี 3 ค�ำส่ังแทก็ เปดิ ของไฟล์ html
บรรทัดท่ี 4-7 ค�ำสงั่ สว่ นหวั ของเอกสารเวบ็ เพจ
บรรทัดที่ 8 คำ� สัง่ แทก็ เปดิ ส่วนเนื้อหาของเอกสารเวบ็ เพจ
บรรทดั ท่ี 9 ค�ำสัง่ เปิดแท็ก if และก�ำหนดเง่ือนไข 5000 > 3000
บรรทดั ท่ี 10 แสดงข้อความ Hello JSP!