我應該何時不使用JSTL標籤,而是使用struts標籤在jsp中進行演示?何時在JSP演示文稿中使用Struts而不是JSTL標記?
-1
A
回答
3
無論您是否選擇Struts作爲您的Web MVC圖層,您都可以在任何JSP中使用JSTL。
Struts標籤比較特殊;如果你的web MVC圖層是Spring或Wicket或者其他的東西,他們就不好。
因此,JSTL意味着您的JSP將更加通用,可以被任何使用JSP的Java Web MVC技術使用。 Struts沒有。
就我個人而言,我會一直堅持使用JSTL。我不是一個Struts粉絲。但是如果你堅持使用Struts,只能使用絕對必要的標籤。如果是在JSTL標籤和Struts標籤之間進行選擇,我會選擇使用JSTL來保持頁面的可移植性。
1
Struts是一個MVC框架。 JSTL是用於流和輸出控制的「標準」JSP taglib。
如果你是已經使用Struts或任何其他MVC框架,那麼我會首先在這個角落尋找可用於特定目的的標籤。如果沒有,則前往JSTL。如果它不提供它好,那麼具體的邏輯很可能屬於一個Java類,而不是JSP文件。或者可能作爲EL功能最高。
相關問題
- 1. 如何在自定義標記中包含jsp和jstl標記的jsp文件
- 2. JSTL對象在URL中,而不是在標記上下文
- 3. JSP代碼Struts或者JSTL標籤
- 4. JSTL在Struts標籤
- 5. 如何在準備演示文稿或演示時設置Eclipse?
- 6. 如何使用Struts標記在JSP中迭代表格?
- 7. 在jsp中使用jstl顯示數據
- 8. SQL演示文稿
- 9. AdventureWorks演示文稿
- 10. html5演示文稿
- 11. Facebook演示文稿
- 12. 如何使用hexdump同時顯示不同演示文稿中的字符
- 13. 在iOS中顯示Powerpoint演示文稿
- 14. Struts標籤,而不是JSP表達式標記(<%表達式%>)
- 15. Struts標籤與JSTL
- 16. javax.el.PropertyNotFoundException:在JSP中使用JSTL
- 17. 使用Beamer的Pecha Kucha演示文稿
- 18. 使用Python製作PowerPoint演示文稿?
- 19. 使用Python生成演示文稿
- 20. 使用Sphinx生成S5演示文稿
- 21. 在JSP中啓用JavaServerPages標準標記庫(JSTL)
- 22. 不能在jsp中使用jstl
- 23. 如何在javascript中使用struts標記
- 24. jsp中的struts標記「if test」
- 25. 在演示文稿中嵌入代碼?
- 26. 如何創建將在標準普爾中返回json而不是xml的演示文稿模板模擬?
- 27. 無法使用JSTL標記顯示值
- 28. 在JSP中使用JSTL標記從HashMap讀取數據,而不使用每個或循環
- 29. 如何在JSP聲明中使用JSTL
- 30. 如何在jsp中使用jstl arraylist
感謝@duffymo,當我使用Struts應該怎麼選擇迭代或JSTL標籤Struts標籤 – 2010-03-11 10:49:44
我贊成JSTL標籤爲迭代的if/else等。當在所有可能的。 – 2010-11-07 16:24:32