Struts的M和C还分不清

来源:百度知道 编辑:UC知道 时间:2024/05/08 08:46:49
v指jsp页面,
model是不是就是指数据库?
control指java bean?

m 模型
模型表示企业数据和业务规则。在MVC的三个部件中,模型拥有最多的处理任务。例如它可能用象EJBs和ColdFusion Components这样的构件对象来处理数据库。被模型返回的数据是中立的,就是说模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。

c 控制器
控制器接受用户的输入并调用模型和视图去完成用户的需求。所以当单击Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西和做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后用确定用哪个视图来显示模型处理返回的数据。

更正以下楼主已知的v

v不光指jsp 还包括form

hehe~~~~

control 是servlet v 只model 是操作的BEAN 及 类 就是封装数据及数据操作