View
372
Download
0
Category
Tags:
Preview:
Citation preview
JSP = JAVA SERVER PAGES)
กา้วแรก สู่โลก JSP
ค ำสัง่หรือขอ้ควำมต่ำง ๆ ท่ีปรำกฏอยูใ่นไฟล ์JSPเรียกค ำสัง่หรือ
ขอ้ควำมเหล่ำน้ีอยำ่งสั้น ๆ วำ่ element มีอยู ่4 แบบ คือ
1. Scripting elements
2. Comments
3. Directives 4. Actions
1. SCRIPTING ELEMENTS
เป็น Java code สั้น ๆ ท่ีสำมำรถค ำนวณหรือหำคำ่ตำมท่ีก ำหนดใหไ้ด้
ประโยคท่ีจะค ำนวณหรือหำค่ำจะตอ้งอยูร่ะหวำ่ง <%= และ %> และไมต่อ้งมี
เคร่ืองหมำยเซมิโคลอน ; ต่อทำ้ย ผลลพัธท่ี์ไดจ้ะแสดงอยูใ่นรปู text mode
ในเว็บเพ็จน้ัน
Expression
รูปแบบ
<%= expression %>
EXAMPLE
ผลลพัธ ์
จะเร่ิมตน้ดว้ย <% และปิดทำ้ยดว้ย %> ระหวำ่งเคร่ืองหมำยน้ีจะเป็น
ค ำสัง่ในภำษำจำวำ เชน่ <% out.println("Hello, World"); %>
สำมำรถใชก้บั if…else , for, while, do…while และอ่ืนๆ
รูปแบบ
<% scriptlets %>
Scriptlets
Example
ผลลพัธ ์
ใชใ้นกำรประกำศ ตวัแปร เมธอด คลำส และอ่ืน ๆ ในภำษำจำวำ เรำ
สำมำรถใช ้scriptlet ประกำศคำ่ตวัแปรไดเ้ชน่กนั แต่กำรประกำศ ชนิดขอ้มลู
ของตวัแปร เมธอด หรือคลำส ตอ้งใช ้“Declaration” เท่ำน้ัน markup หรือ เคร่ืองหมำยท่ีใชป้ระกำศ จะอยูร่ะหวำ่ง <%! กบั %>
รูปแบบ
<%! declarations %>
Declaration
ผลลพัธ ์
Example
ผลลพัธ ์
Example
2. Comments
Example
ผลลพัธ ์
Example
ผลลพัธ ์
แท็ก directive ถูกใชส้ ำหรบักำรน ำเอกสำรจำกไฟลอ่ื์นๆมำผนวกรวมในเอกสำร JSP เพื่อแสดงผล
รูปแบบ
<% @ Directive %>
Directive
Example
Example
ผลลพัธ ์
Example
รวมโปรแกรมเบ้ืองตน้ ดว้ยภาษาเจเอสพี
(JSP Language)
ผลลพัธ ์
โปรแกรมพิมพ ์1 ถึง 10 ดว้ย for
For
ผลลพัธ ์
if...else
ผลลพัธ ์
while Loop
switch...case
ผลลพัธ ์
โปรแกรมตวัอยา่ง
สมาชิกกลุ่ม 2
เรื่อง ภาษา JPS
1.นำงสำวกนกวรรณ โมรำสุข 5404101302
2.นำงสำวกณัฑำรตัน์ ศรีษะ 5404101303
3.นำงสำวกำญจนำ ค ำแกว้ 5404101304
4. นำยไกรสรวฒัน์ ปัญโญ 5404101310
5.นำงสำวณฐวรรณ์ เหมพิจิตร 5404101326
6. นำยศักด์ิระวี สนัแดง 5404101393
ชั้นปีท่ี 3 ภำคเรียนท่ี 1/2556
สำขำวิทยำกำรคอมพิวเตอร ์คณะวิทยำศำสตร ์
รำยวิชำ คพ313 หลกักำรเขียนโปรแกรมบนอินเตอรเ์น็ต
Recommended