我應該何時不使用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. JSTL對象在URL中,而不是在標記上下文
- 2. JSP代碼Struts或者JSTL標籤
- 3. 如何在準備演示文稿或演示時設置Eclipse?
- 4. 如何使用Struts標記在JSP中迭代表格?
- 5. 在jsp中使用jstl顯示數據
- 6. html5演示文稿
- 7. AdventureWorks演示文稿
- 8. SQL演示文稿
- 9. 如何使用hexdump同時顯示不同演示文稿中的字符
- 10. Struts標籤與JSTL
- 11. javax.el.PropertyNotFoundException:在JSP中使用JSTL
- 12. 在JSP中啓用JavaServerPages標準標記庫(JSTL)
- 13. 使用Beamer的Pecha Kucha演示文稿
- 14. 使用Sphinx生成S5演示文稿
- 15. 在演示文稿中嵌入代碼?
- 16. 如何創建將在標準普爾中返回json而不是xml的演示文稿模板模擬?
- 17. 在JSP中使用JSTL標記從HashMap讀取數據,而不使用每個或循環
- 18. 無法使用JSTL標記顯示值
- 19. 如何在jsp中使用jstl arraylist
- 20. 如何在JSP聲明中使用JSTL
- 21. 從JSTL標記調用自定義JSP標記
- 22. highcharter降價演示文稿
- 23. 演示文稿模型
- 24. PowerPoint演示文稿不使用谷歌文檔
- 25. Sitecore演示文稿佈局不呈現
- 26. 不支持的演示文稿(0x20400003)
- 27. JSTL FN:長度標記不是春表單標籤內工作在JSP
- 28. 在serlvet jsp使用顯示標記
- 29. 什麼是學習等價JSP,JSTL標籤/ EL和Struts標籤的好資源?
- 30. 在Struts中基於Web的應用程序的JSP頁中使用JSTL
感謝@duffymo,當我使用Struts應該怎麼選擇迭代或JSTL標籤Struts標籤 – 2010-03-11 10:49:44
我贊成JSTL標籤爲迭代的if/else等。當在所有可能的。 – 2010-11-07 16:24:32