我正在學習java ee,我正在嘗試獲取整個應用程序的圖片。我知道我想使用Enterprise Java bean作爲服務器端功能,但我不確定如何將其連接到用戶界面。據我所見,有兩個主要的UI框架: Java服務器面和Servlet。哪一個更適合用於EJB? (它甚至可以鏈接它們嗎?) 我看到JSF給出了一個很好的MVC,但我不太確定它是否打算與EJB一起使用?企業Java Bean和java服務器端
0
A
回答
1
1)Servlets實際上並不是UI框架,它是一種在服務器和客戶端都創建websiter的整體技術。
2)JSF被認爲是JSP和Servlets的繼承者,所以我肯定會使用JSF。還有一些很好的框架,如PrimeFaces或RichFaces,它爲JSF提供了額外的組件和功能。與EJB的集成在我看來對JSF更流暢,因爲它們都具有similir的bean和範圍概念,因此它們適合在一起。 3)如果你不是被迫使用JSF或Servlets,那麼你也可以考慮使用其他框架。一些流行的 - GWT,Vaadin,Play Framework等。尤其是Play並不是一個糟糕的開始。
P.S.一個注意事項 - 即使使用JSF,您可能仍然需要開發一些Servlet。原因是JSF建立在Servlet技術的基礎之上,並且它不是全能的,所以例如對於文件上傳,你將不得不使用Servlet或像RichFaces這樣的框架,它可以爲你做到這一點。
相關問題
- 1. 應用程序客戶端服務器Java EE(Java企業版)
- 2. 電梯與企業java bean
- 3. Mule ESB和java企業應用服務器之間的差異
- 4. 企業Java豆
- 5. 聊天服務器 - 客戶端/服務器聊天Java作業
- 6. Java EE中的企業Java Bean有多重要?
- 7. 爲企業Java和C++創建Web服務應用程序?
- 8. Java服務器端面
- 9. 的Java:從服務器端
- 10. 服務器客戶端java
- 11. Java客戶端服務器
- 12. 服務器端用java推
- 13. 服務器端Java錯誤
- 14. C#客戶端和Java服務器
- 15. Java網絡 - 客戶端和服務器
- 16. C#服務器和Java客戶端
- 17. Java客戶端和服務器
- 18. Java客戶端和node.js服務器
- 19. java的TCP客戶端和服務器
- 20. java.lang.NullPointerException - Java服務器和C客戶端
- 21. 服務器和客戶端在java
- 22. Java服務器和客戶端
- 23. Java聊天客戶端和服務器
- 24. Java客戶端和服務器問題
- 25. Android - Java服務器和Android客戶端
- 26. Java bean服務器運行不正常
- 27. SQL服務器R2企業版下載?
- 28. svctraceviewer exe在Windows 2008企業服務器
- 29. 什麼是黑莓企業服務器?
- 30. Java企業架構參考
因此,EJB和JSF的集成是常見的東西?我與JSF無關,也與EJB緊密相連。謝謝 – Taks
是的,它是創建企業應用程序的最常見方式(另一個是JFS + Spring)。 –