-
HandlerExecutionChain
查看全部 -
HandlerMapping
请求到来之后由哪一个controller响应
用HandlerInterceptor包裹住controller
查看全部 -
HandlerInterceptor,Interceptor是一个拦截器,在被拦截对象的两侧加一些料,HandlerInterceptor是一个接口,三种方法可以在调用Controller之前、之后和view完成呈现之后做一些事情。
查看全部 -
用户的请求通过DispatcherServlet的分发到达合适的Controller,来生产我们所需要的业务数据Model,model再通过DispatcherServlet传递给view,来实现最后的页面呈现。
查看全部 -
HandlerAdapter
查看全部 -
DispatcherServlet
查看全部 -
MVC是一种架构模式,是一种思考方式
Model模型层,业务数据的信息表示,关注支撑业务的信息构成,通常是多个业务实体的组合。
View视图层,数据的呈现。
Controller控制层,调用业务逻辑产生合适的数据,传递数据给视图层用于呈现。
查看全部 -
MVC的核心思想是业务数据抽取同业务数据呈现相分离。
查看全部 -
Details
基本controller编写
数据绑定
文件上传
JSON协同
查看全部 -
中观层面,structure
了解数据流程,及 流程当中 各部分相互协作;
考虑哪些部分是需要配置,哪些是动手编码;
查看全部 -
Big picture: MVC 核心思想是业务数据抽取同业务数据呈现相分离
查看全部 -
SpringMVC使用一种view resolver的机制来处理对相同数据不同呈现方式要求的应用场景,用这样的,i.e ContentNegotiatingViewResolver 来处理不同的数据呈现格式。
如是人类用户,希望察看到 HTML 格式的数据页面呈现,则可以将数据代理请求 给 JSPView 来完成;如是 机器则需要 JSON 的数据呈现,则将数据代理请求 给 JsonView;仅此而已,没特别之处。
查看全部 -
JSON (JavaScript Object Notation) is a lightweight data-interchange format. JSON是一种数据交换的格式。
Restful Web Service
HTML 或 JSON 是 数据模型的不同表现形式。
查看全部 -
@RequestMapping 可以是类级别 和 方法级别使用
查看全部 -
上面是jsp风格代码写法, 下面是 restful 风格代码写法
查看全部
举报