Spring MVC 学习指南
2019-02-15 15:46:44 0 举报
AI智能生成
Spring MVC 学习指南
作者其他创作
大纲/内容
2. 模型 2 和 MVC 模式
2.1 模型 1 介绍
2.2 模型 2 介绍
2.3 模型 2 之 Servlet 控制器
2.3.1 Product 类
2.3.2 ProductForm 类
2.3.3 ControllerServlet 类
2.3.4 视图
2.3.5 测试应用
2.4 解耦控制器代码
2.5 校验器
2.6 后端
4. 基于注解的控制器
4.1 Sring MVC 注解类型
4.1.1 Controller 注解类型
4.1.2 RequestMapping 注解类型
4.2 编写请求处理方法
4.3 应用基于注解的控制器
4.3.1 目录结构
4.3.2 配置文件
4.3.3 Controller 类
4.3.4 View
4.3.5 测试应用
4.4 应用 @Autowired 和 @Service 进行依赖注入
4.5 重定向和 Flash 属性
4.6 请求参数和路径变量
4.7 @ModelAttribute
6. 转换器和格式化
6.1 Converter
6.2 Formatter
6.3 用 Registrar 注册 Formatter
6.4 选择 Converter,还是 Formatter
8. 表达式语言
8.1 表达式语言的语法
8.1.1 关键字
8.1.2 [] 和 . 运算符
3.1.3 取值规则
8.2 访问 JavaBean
8.3 EL 隐式对象
8.3.1 pageContext
8.3.2 initParam
8.3.3 param
8.3.4 param Values
8.3.5 header
8.3.6 cookie
8.3.7 applicationScope,sessionScope,requestScope 和 pageScope
8.4 使用其他 EL 云算法
8.4.1 算数运算符
8.4.2 逻辑运算符
8.4.3 关系运算符
8.4.4 empty 运算符
8.5 如何在 JSP2.0 及更高版本中配置 EL
8.5.1 实现免脚本的 JSP 页面
8.5.2 禁用 EL 计算
10. 国际化
10.1 语言区域
10.2 国际化 Spring MVC 应用程序
10.2.1 将文本元件隔离成属性文件
10.2.2 选择和读取正确的属性文件
10.3 告诉 Spring MVC 使用哪个语言区域
10.4 使用 message 标签
10.5 范例
12. 下载文件
12.1 文件下载概览
12.2 范例 1:隐藏资源
12.3 范例 2:防止交叉应用
1. Spring 框架
1.1 XML 配置文件
1.2 Spring 控制反转容器的使用
1.2.1 通过构造器创建一个 bean 实例
1.2.2 通过工厂方法创建一个 bean 实例
1.2.3 Destroy Method 的使用
1.2.4 向构造器传递参数
1.2.5 Setter 方式依赖注入
1.2.6 构造器方式依赖注入
3. Spring MVC 介绍
3.1 采用 Spring MVC 的好处
3.2 Spring MVC 的 DispatcherServlet
3.3 Controller 接口
3.4 第一个 Spring MVC 应用
3.4.1 目录结构
3.4.2 部署描述符文件和 Spring MVC 配置文件
3.4.3 Controller
3.4.4 View
3.4.5 测试应用
3.5 View Resolver
5. 数据绑定和表单标签库
5.1 数据绑定概览
5.2 表单标签库
5.2.1 表单标签
5.2.2 input 标签
5.2.3 password 标签
5.2.4 hidden 标签
5.2.5 textarea 标签
5.2.6 checkbox 标签
5.2.7 radiobutton 标签
5.2.8 checkboxes标签
5.2.9 radiobuttons 标签
5.2.10 select标签
5.2.11 option 标签
5.2.12 options 标签
5.2.13 errors 标签
5.3 数据绑定范例
5.3.1 目录结构
5.3.2 Domain 类
5.3.3 Controller 类
5.3.4 Service 类
5.3.5 配置文件
5.3.6 视图
5.3.7 测试应用
7. 验证器
7.1 验证概览
7.2 Spring 验证器
7.3 ValidationUtils 类
7.4 Spring 的 Validator 范例
7.5 源文件
7.6 Controller 类
7.7 测试验证器
7.8 JSR 303 验证
7.9 JSR 303 Validator 范例
9. JSTL
9.1 下载 JSTL
9.2 JSTL 库
9.3 一般行为
9.3.1 out 标签
9.3.2 set 标签
9.3.3remove 标签
9.4 条件行为
9.4.1 if 标签
9.4.2 choose、when 和 otherwise 标签
9.5 遍历行为
9.5.1 forEach 标签
9.5.2 forTokens 标签
9.6 与 URL 相关的行为
9.6.1 url 标签
9.6.2 redirect 标签
9.7 格式化行为
9.7.1 formatNumber 标签
9.7.2 formatDate 标签
9.7.3 timeZone 标签
9.7.4 setTimeZone 标签
9.7.5 parseNumber 标签
9.7.6 parseDate 标签
9.8 函数
9.8.1 contains 函数
9.8.2 containsIgnoreCase 函数
9.8.3 endsWith 函数
9.8.4 escapeXml 函数
9.8.5 indexOf 函数
9.8.6 join 函数
9.8.7 length 函数
9.8.8 replace 函数
9.8.9 split 函数
9.8.10 startsWith 函数
9.8.11 substring 函数
9.8.12 substringAfter 函数
9.8.13 substringBefore 函数
9.8.14 toLowerCase 函数
9.8.15 toUpperCase 函数
9.8.16 trim 函数
11. 上传文件
11.1 客户端编程
11.2 MultipartFile 接口
11.3 用 Commons FileUpload 上传文件
11.4 Domain 类
11.5 控制器
11.6 配置文件
11.7 JSP 页面
11.8 应用程序的测试
11.9 用 Servlet 3 及其更高版本上传文件
11.10 客户端上传
0 条评论
下一页