Spring MVC深入理解
来源:互联网 发布:linux 编辑定时任务 编辑:程序博客网 时间:2024/04/29 19:10
一、SpringMVC使用
1. 在web.xml中配置Servlet:
<servlet>
<servlet-name>let'sGo</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet </servlet-class>
<load-on-startup>1 </load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>let'sGo</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
2. 创建let'sGo-servlet.xml配置文件:
<mvc:annotation-driven /> 自动注册组件
<context :component-scan base-package="com.execlib" /> 扫描注释的类
3. 创建Controller和view:
@Controller
public class GoController{
}
model.addAttribute("msg", "xxxx") //向前台页面传递数据
${msg} //前台使用数据
二、SpringMVC最重要的核心类
1. HttpServletBean: 获取配置的参数
2. FrameworkServlet: 初始化WebApplicationContext
3. DispatcherServlet: 主要是初始化自身的9个组件
三、SpringMVC组件
1. HandlerMapping作用: 根据url找到对应的映射。
2. AbstractHandlerMapping子类有 AbstractUrlHandlerMapping和AbstractMethodHandlerMapping。
3. 最核心的是DispatcherServlet,它是SpringMVC的入口,SpringMVC本质是一个Servlet。
- Spring MVC深入理解
- 深入理解Spring MVC
- 深入理解Spring MVC
- 深入理解spring-mvc
- 深入理解Spring MVC 思想
- 深入理解Spring MVC 3
- 深入理解Spring MVC 思想
- 深入理解Spring MVC 思想
- 深入理解Spring MVC 思想
- 深入理解Spring MVC 思想
- 深入理解Spring MVC 思想
- 深入理解Spring MVC 思想
- 深入理解Spring MVC 思想
- 深入理解Spring MVC 思想
- 深入理解Spring MVC 思想
- 深入理解Spring MVC 思想
- Spring MVC 教程,快速入门,深入理解
- 深入理解MVC(摘抄)
- 很好地一个线性代数视频,可视化的理解线性代数
- 【微信小程序开发】tabBar的使用技巧
- 应急简单思路
- The String class is provided in the Java library. Provide your own implementation for the following
- java 字节码指令
- Spring MVC深入理解
- 图解HTTP笔记之第十一章:WEB的攻击技术
- 剖析Elasticsearch集群系列第二篇 分布式的三个C、translog和Lucene段
- Fork/Join框架介绍 顺便测试jvm的内存溢出问题
- 【21.37%】【codeforces 579D】"Or" Game
- Ubuntu 14.04 LTS 安装 teamviewer
- c#中的Hashtable
- CCF201509-3 模板生成系统 JAVA
- lua环境中使用protobuf