我正在學習MVC模式,我有一個關於模型和視圖的簡短問題。我有以下型號:MVC - 如何將數據從視圖傳遞到控制器
class Person {
private String name;
private int age;
}
現在我想我的看法提出一些輸入來創建一個新的Person:
public void askPerson() {
System.out.println("Enter name:");
//read with System.in
System.out.println("Enter age:");
//read with System.in
}
現在什麼是創造這種模式的正確方法。我應該:
1)保存在我看來,在變量用戶輸入,並通過干將讓他們在我的控制器,以創造在控制器)模型(的getName(),getAge()或
2 )我應該在視圖中創建模型並將其作爲askPerson()的結果返回?
一般來說,將這些數據從視圖傳遞到控制器的最佳方式是什麼?
謝謝!
您不指定您正在使用的框架。嘗試閱讀Spring MVC或JSF教程。 – Magnilex
沒有框架,只有三個包的模型,視圖,控制器。 – freakout