在MVC模式中,如果我有兩個不同的視圖,我是否必須有兩個不同的模型?視圖和模型之間是否存在一對一的關係?視圖和模型之間的關係
0
A
回答
2
MVC(模型 - 視圖 - 控制器)是一種設計模式,是基於做一件事的原則,並把它做好...
單一模式可以用N多的被使用查看...多數民衆贊成在什麼MVC的專業。
模式包含業務邏輯和數據
查看是用來顯示結果給用戶的內容。
控制器是在其上的Java
Swing是基於MVC的動作是做了一個。也被稱爲PLAF(可插入的外觀和感覺)。
一個Java程序,其中模型與視圖分開,可以很容易地與不同的視圖一起使用。
如: 業務邏輯寫得很好,在查看部分分開,可以在Swing以及與JSP被用來顯示輸出...
5
不,當然不是。您可以使用相同的模型,但有一個顯示模型簡歷的視圖,另一個顯示模型全部細節的視圖,以及第三個以非常適合智能手機的形式顯示模型的簡歷。
這是MVC模式的優點和核心原理之一:控制器構建模型,並委託相應的視圖來顯示模型。
1
不,它不是強制性的。模型可以與視圖有一對多的關係。
0
您可以有一個模型和不同的視圖來呈現模型。
你可能有一個模型類名爲用戶,並着眼於列表的用戶,另一個插入一個新的用戶,另一種以更新用戶。
乾杯!
相關問題
- 1. WPF中模型視圖和視圖模型之間的關係
- 2. Backbone.js中的視圖和模型之間的關係
- 3. 瞭解模型視圖和控制器之間的關係
- 4. 視圖和模型之間是否存在依賴關係?
- 5. Blaze視圖和模板之間的關係是什麼?
- 6. 鋰的mongodb模型之間的關係
- 7. ASP.NET MVC中母版頁,視圖和局部視圖中視圖模型之間的關係
- 8. Rails兩種模型之間的關係
- 9. MVVM - 模型之間的關係
- 10. Rails模型之間的關係
- 11. 關係在模型之間的Yii
- 12. 多個模型之間的ManyToManyField關係
- 13. 試圖在評論和模型之間使用多態關係
- 14. iOS - 視圖之間的關係
- 15. 視圖模型和模型之間的MVVM層?
- 16. 兩個模型視圖的設計和模型之間
- 17. 使用基於django類的視圖創建兩個模型之間的關係
- 18. 在視圖和視圖模型之間跳轉
- 19. Silverlight通信/命令/事件?視圖和視圖模型之間?
- 20. django模型 - 繼承模型之間的關係?
- 21. 視圖模型之間的Silverlight導航
- 22. 連接MVC模型視圖和關聯的Knockout.js視圖模型
- 23. OSI圖層和Java之間的關係
- 24. 如何構建我的Position模型和我的Player模型之間的關係?
- 25. ASP.NET MVC:模型和MembershipUsers之間的關係
- 26. 使用Microsoft SQL的表和視圖之間的關係
- 27. 如何在兩個視圖模型之間建立驗證依賴關係?
- 28. 列出視圖和表之間的所有關係
- 29. 視圖,主持人和界面之間的依賴關係
- 30. 相機和視圖矩陣之間的關係