继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

SpringMVC-2

叶无道疯人院
关注TA
已关注
手记 97
粉丝 40
获赞 137

SpringMVC框架自带的重要的组件有哪些?需要工程师开发哪些组件?

一、SpringMVC自带的组件

1、DispatcherServlet前端控制器

在web.xml中配置,SpringMVC自带,不需要开发。

作用:接收前端的request,返回response。

2、HandlerMapping处理器映射器

SpringMVC自带,在spring-web中配置<mvc:annotation:driven/>,相当于配置了DefaultAnnotationHandlerMapping。

作用:找到合适的HandlerAdaptor。

3、HandlerAdaptor处理器适配器

SpringMVC自带,在spring-web中配置<mvc:annotation:driven/>,相当于配置了AnnotationMethodHandlerAdaptor。

作用:找到合适的Handler(Controller)。

4、Controller(后端控制器/处理器)

需要自己开发。

作用处理request,返回ModelAndView对象。

5、ViewResolver

SpringMVC自带,在spring-web.xml中配置

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">

    <property name="prefix" value="/WEB-INF/" />

    <property name="suffix" value=".jsp" />

</bean>

作用:解析成view。

6、view(页面显示)

需要自己开发。


打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP