เราใช้ JSP และ servlet ที่ไหน?
เราใช้ JSP และ servlet ที่ไหน?

วีดีโอ: เราใช้ JSP และ servlet ที่ไหน?

วีดีโอ: เราใช้ JSP และ servlet ที่ไหน?
วีดีโอ: Что такое сервлет (servlet)? Что такое JSP? 2024, เมษายน
Anonim

JSPs ควรจะเป็น ใช้แล้ว ในชั้นการนำเสนอ เซิร์ฟเล็ต สำหรับตรรกะทางธุรกิจและโค้ดแบ็คเอนด์ (โดยปกติคือเลเยอร์ฐานข้อมูล)

JSP และเซิร์ฟเล็ตมีประโยชน์อย่างไร?

JSP เป็นภาษาสคริปต์ของหน้าเว็บที่สามารถสร้างเนื้อหาไดนามิกในขณะที่ เซิร์ฟเล็ต คือโปรแกรม Java ที่คอมไพล์แล้วซึ่งสร้างเนื้อหาเว็บไดนามิกด้วย ใน MVC jsp ทำหน้าที่เป็นมุมมองและ เซิร์ฟเล็ต ทำหน้าที่เป็นตัวควบคุม JSP โดยทั่วไปจะนิยมใช้เมื่อมีการประมวลผลข้อมูลไม่มากนัก

ทำไมเราใช้ JSP? JSP รองรับเนื้อหาไดนามิกทั้งสคริปต์และองค์ประกอบ และอนุญาตให้โปรแกรมเมอร์พัฒนาไลบรารีแท็กที่กำหนดเองเพื่อตอบสนองความต้องการเฉพาะแอปพลิเคชัน JSP เพจสามารถใช้ร่วมกับเซิร์ฟเล็ตที่จัดการตรรกะทางธุรกิจ ซึ่งเป็นโมเดลที่สนับสนุนโดยเอ็นจินเทมเพลต Java servlet

ด้านบนนี้ Servlet ใช้ที่ไหน?

NS เซิร์ฟเล็ต เป็นคลาสภาษาการเขียนโปรแกรม Java ที่เป็น ใช้แล้ว เพื่อขยายขีดความสามารถของเซิร์ฟเวอร์ที่โฮสต์แอปพลิเคชันที่เข้าถึงได้โดยใช้โมเดลการเขียนโปรแกรมตอบสนองคำขอ แม้ว่า เซิร์ฟเล็ต สามารถตอบสนองต่อคำขอประเภทใดก็ได้โดยทั่วไป ใช้แล้ว เพื่อขยายแอปพลิเคชันที่โฮสต์โดยเว็บเซิร์ฟเวอร์

เหตุใดจึงใช้ Servlet เป็นคอนโทรลเลอร์ไม่ใช่ JSP

ในเสา เซิร์ฟเล็ต ควบคุมแอปพลิเคชันและเรารู้ว่า a jsp เรียบเรียงเป็น เซิร์ฟเล็ต แรก. ปัญหาเดียวของ เซิร์ฟเล็ต คือต้องเขียนออกมา println โทรต่อบรรทัด HTML แต่เป็น ตัวควบคุม ในเสา เซิร์ฟเล็ต ทำ ไม่ บังคับให้โปรแกรมเมอร์เขียนออกมา

แนะนำ: