Spring MVC入门

来源:互联网 发布:推荐高仿aj淘宝店 编辑:程序博客网 时间:2024/05/17 20:28

MVC模式中,视图负责应用展示,模型封装了应用的数据和业务逻辑,控制器负责接受用户输入,改变模型,以及调整视图的显示。

servlet和Filter可充当控制器,大部分情况下采用JSP页面作为应用的视图,而模型则采用POJO,实践中会采用一个JavaBean来持有模型状态,并将业务逻辑放到一个Action中。一个JavaBean必须拥有一个无参构造器,通过getter/setter方法来访问参数,同时支持持久化。

下图为模型2应用的架构图:




HTTP请求发送给控制器,请求中的URI标识出对应的action。action代表了应用可以执行的一个操作(一个处理类)。一个提供了Action的Java对象称为action对象。一个action类可以支持多个action。

原创粉丝点击