JSP (เจเอสพี) หรือ (จาวา เซิฟเวอร์ เพจ) คืออะไร

Java Server PagesJava Server Pages

    JSP (เจเอสพี) หรือ Java server Pages (จาวา เซิฟเวอร์ เพจ)  เป็นภาษาที่พัฒนาโดย บริษัท Sun Microsystems (ซัน ไมโครซิสเต็ม) ดังนั้น JSP ก็คือภาษา script (สคริปต์) ที่ทำงานอยู่ในส่วนของฝั่งเซิร์ฟเวอร์ ซึ่งเรียกว่า server-side scripting (เซิฟเวอร์-ไซด์-สคริปติ้ง) หมายถึง เป็นการประมวลผลการทำงานต่างๆ ของภาษาสคริปต์ JSP จะถูกรันหรือคอมไพลที่ฝั่งเซิร์ฟเวอร์ให้เสร็จเรียบร้อยก่อน ก่อนนำผลลัพธ์ที่ได้ส่งกลับคืนไปยังไคลเอ็นท์

    Java Server Pages เป็นเทคโนโลยี่ไว้สำหรับพัฒนา Application (แอพพลิเคชั่น) บนเว็บไซต์ ในรูปแบบของ  Server (เซิฟเวอร์) และ Client (ไคเอ็น) แสดงผลและโต้ตอบกับ UserInterface(ยูสเซอร์ อินเตอร์เฟส) ผ่าน web browser (เว็บ บราวเซอร์) อย่างพวก IE (ไอ อี) , Google Chrome (โครม) , Firefox (ไฟฟอก) และอื่น ๆ โดยอาศัยการทำงานร่วมกับพวก Client Tag  (ไคเอ็น แท็ก) เช่นพวก Html (เอช ที เอ็ม แอล) / JavaScript (จาวาสคริปต์) / CSS (ซี เอส เอส) และพวก Jquery (เจควีรี่) ให้ได้ผลลัพธ์ตามที่ต้องการ ซึ่ง JSP ก็เหมือนกับโปรแกรม ASP (เอ เอส พี) , PHP (พี เอช พี) และ .Net  (ดอทเน็ต) รูปแบบการทำงานนั้นไม่แตกต่างกัน แต่แตกต่างกันตรงที่ JSP เป็น Subset (ซับเซท) ของภาษา Java โดยรูปแบบการเขียนนั้นจะใช้รูปแบบคำสั่งและชุดSDK (เอส ดี เค) ของ Java และใน JSP จะมีนามสกุลของไฟล์เป็น .jsp (ดอท เจ เอส พี) 

    สรุปเลยละกันครับ Java Server Pages เป็นทางเลือกสำหรับการพัฒนา Application บนเว็บไซต์ เหตุผลแรกก็คือ JSP สามารถใช้งานได้ฟรี และสามารถรองรับได้ทุก Platform (แพลตฟอร์ม) ไม่ว่าจะเป็น Windows (วินโดว์) , Linux (ลีนุกซ์) และ IOS (ไอ โอ เอส) รวมทั้ง software (ซอฟต์แวร์) อื่น ๆ ที่จะเป็นต่อการใช้งานและการพัฒนาก็ฟรีเช่นเดียวกันครับ

Reference : th.wikipedia.org/wiki/เจเอสพี

ภาพประกอบ : scaedu.co.kr

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Adobe Illustrator CS3 Portable เป็นโปรแกรมด้านกราฟฟิกดีไซด์ Graphic Design
โดย lookbon พ 29 ส.ค. 2012 11:38 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
7
5948
ส 10 ก.พ. 2024 11:10 pm โดย บุคคลทั่วไป View Topic Adobe Illustrator CS3 Portable เป็นโปรแกรมด้านกราฟฟิกดีไซด์ Graphic Design
เข้าphp myadminไม่ได้ค่ะ ช่วยหนูด้วย
โดย Anonymous พ 29 ส.ค. 2012 7:42 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
4307
พ 29 ส.ค. 2012 7:52 pm โดย mindphp View Topic เข้าphp myadminไม่ได้ค่ะ ช่วยหนูด้วย
รับสมัครพนักงานตำแหน่ง HTML Editor/CSS Coder
โดย Well Design อ 28 ส.ค. 2012 9:57 pm บอร์ด MindPHP News & Feedback
0
2115
อ 28 ส.ค. 2012 9:57 pm โดย Well Design View Topic รับสมัครพนักงานตำแหน่ง HTML Editor/CSS Coder
วิธีการเปลี่ยน ไอคอน ชนิดของไฟล์
โดย gain9999 อ 28 ส.ค. 2012 2:54 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
3306
อ 28 ส.ค. 2012 2:54 pm โดย gain9999 View Topic วิธีการเปลี่ยน ไอคอน ชนิดของไฟล์
โต๋ ศักดิ์สิทธิ์ในคอนเสิร์ต Heavy Weight Show
โดย jinjoo อ 28 ส.ค. 2012 12:18 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
1090
อ 28 ส.ค. 2012 12:18 pm โดย jinjoo View Topic โต๋ ศักดิ์สิทธิ์ในคอนเสิร์ต Heavy Weight Show
Host แน๊กซ่าผู้ให้บริการพื้นที่จัดทำเว็บไซต์เว็บไซต์สำเร็จรูป
โดย naxahost จ 27 ส.ค. 2012 11:33 am บอร์ด Web Hosting Review - Free Host Share Host VPS
1
3274
อ 28 ส.ค. 2012 12:35 pm โดย naxahost View Topic Host แน๊กซ่าผู้ให้บริการพื้นที่จัดทำเว็บไซต์เว็บไซต์สำเร็จรูป
สอบถามเรื่อง onclick form
โดย khwan จ 27 ส.ค. 2012 9:54 am บอร์ด JavaScript & jQuery Ajax & Node.JS
3
7608
พฤ 03 ม.ค. 2013 1:18 pm โดย kowit2 View Topic สอบถามเรื่อง onclick form
ช่วยผมด้วยครับ มีปัญหากับ page T T
โดย Anonymous อ 26 ส.ค. 2012 12:59 pm บอร์ด Programming - PHP
0
1394
อ 26 ส.ค. 2012 12:59 pm โดย บุคคลทั่วไป View Topic ช่วยผมด้วยครับ มีปัญหากับ page T T