[英]Are there any drawbacks of using technology JSP(instead XHTML) in JSF-2.0?
我以前使用JSP作為視圖技術。 但是對於JSF-2.0,新的推動力是讓開發人員將Facelets用作其模板技術。 但這是否是一件嚴肅的事情? 如果我將繼續使用JSP在JSF中進行視圖,是否會丟失任何東西? 比完全這項技術更好? XHTML和JSP之間是否有根本區別? 如果有人可以回答我將不勝感激! 謝謝
新的視圖范圍和Facelets的包含是JSF的主要改進,以及對Ajax和注釋的支持。 在JSF 2.0中,這項技術是非常重要和強大的特性。 因此,我建議不要在沒有必要的情況下忽略它。
不建議從JSF 2.0中使用JSP,因為Facelets提供了比傳統JSP更清晰,更靈活的機制來開發用戶界面。 由於以下幾個基本原因,Facelets更好:
通常,在JSF 2.0中將JSP作為視圖技術被認為比較麻煩且難以維護
xhtml和jsp之間沒有選擇。 JSP是一種服務器端模板機制,用於創建基於文本的響應以發送到瀏覽器。 該文本響應可以是xhtml,html,json,xml或任何其他文本格式。 因此,您可以使用jsp創建xhtml-您無需在它們之間進行選擇。
僅僅因為您更改了擴展名並不意味着您在做任何不同的事情。 您只是在更改您所說的名稱-沒有特別的理由這樣做,這很令人困惑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.