היכן אנו משתמשים ב-JSP וב-servlet?
היכן אנו משתמשים ב-JSP וב-servlet?

וִידֵאוֹ: היכן אנו משתמשים ב-JSP וב-servlet?

וִידֵאוֹ: היכן אנו משתמשים ב-JSP וב-servlet?
וִידֵאוֹ: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, נוֹבֶמבֶּר
Anonim

JSPs צריך להיות בשימוש בשכבת המצגת, סרבלטים עבור לוגיקה עסקית וקוד אחורי (בדרך כלל שכבת מסד נתונים).

מזה, מה השימוש ב-JSP וב-servlet?

JSP היא שפת סקריפטים של דפי אינטרנט שיכולה ליצור תוכן דינמי תוך כדי סרבלים הן תוכנות ג'אווה שכבר מורכבות מהן יוצר גם תוכן אינטרנט דינמי. ב-MVC, jsp פועל כנוף ו סרבלט פועל כבקר. JSP בדרך כלל מועדפים כאשר אין צורך בעיבוד רב של נתונים.

למה אנחנו משתמשים ב-JSP? JSP תומך הן בסקריפט והן בתוכן דינמי מבוסס אלמנטים, ומאפשר למתכנתים לפתח ספריות תגים מותאמות אישית כדי לספק צרכים ספציפיים ליישום. JSP ניתן להשתמש בדפים בשילוב עם servlets המטפלים בלוגיקה העסקית, המודל הנתמך על ידי מנועי תבנית Java servlet.

מלבד למעלה, היכן משמש Servlet?

א סרבלט הוא מחלקת שפת תכנות ג'אווה כלומר בשימוש להרחיב את היכולות של שרתים המארחים אפליקציות שהגישה אליהן מתבצעת באמצעות מודל תכנות לתגובת בקשה. למרות ש סרבלטים יכול להגיב לכל סוג של בקשה, הם בדרך כלל בשימוש כדי להרחיב את היישומים המתארחים על ידי שרתי אינטרנט.

מדוע Servlet משמש כבקר ולא JSP?

בתמוכות סרבלט לשלוט באפליקציה ואנחנו יודעים שא jsp מלוקט לתוך א סרבלט ראשון. הבעיה היחידה עם סרבלט זה שצריך לכתוב החוצה. קריאת println לכל שורת HTML. אבל בתור א בקר בתמוכות סרבלטים לַעֲשׂוֹת לֹא לאלץ את המתכנתים לכתוב.

מוּמלָץ: