模型-视图-控制器 (MVC)
Model(模型)
模型包含应用程序的核心功能。模型封装了应用程序的状态。有时它包含的唯一功能就是状态。它对视图或控制器一无所知。
由JavaBean充当。
View(视图)
视图提供模型的表示。它是应用程序的外观。视图可以访问模型的读方法,但不能访问写方法。此外,它对控制器一无所知。当更改模型时,视图应得到通知。
由JSP充当。
Controller(控制器)
控制器对用户的输入作出反应。它创建并设置模型。
由Servlet充当。
模型-视图-控制器 (MVC)
Model(模型)
模型包含应用程序的核心功能。模型封装了应用程序的状态。有时它包含的唯一功能就是状态。它对视图或控制器一无所知。
由JavaBean充当。
View(视图)
视图提供模型的表示。它是应用程序的外观。视图可以访问模型的读方法,但不能访问写方法。此外,它对控制器一无所知。当更改模型时,视图应得到通知。
由JSP充当。
Controller(控制器)
控制器对用户的输入作出反应。它创建并设置模型。
由Servlet充当。