springMVC掌握要点汇总
总结一下springMVC常用到的一些知识点
文章目录
springMVC的执行流程
- 浏览器发送请求。
- 请求被DispatherServlet捕获,该servlet并不处理请求,而是把请求转发出去。转发的路径是根据请求URL,匹配 @RequestMapping 中的内容。
- 匹配到了后,执行对应方法。该方法有一个返回值。
- 根据方法的返回值,借助 InternalResourceViewResolver 找到对应的结果视图。
- 渲染结果视图,响应浏览器。
springMVC的核心配置
-
springmvc.xml配置
<!-- 指定扫描controller包 --> <context:component-scan base-package="com.eric.controller" /> <!-- 注解驱动 --> <mvc:annotation-driven /> <!-- 视图解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/jsp/" /> <property name="suffix" value=".jsp" /> </bean> <!-- 配置 资源映射 --> <mvc:resources location="/css/" mapping="/css/**"></mvc:resources> <mvc:resources location="/js/