新書推薦:
![声学手册 第7版 声学设计与建筑声学实用指南](http://103.6.6.66/upload/mall/productImages/24/31/9787115633606.jpg)
《
声学手册 第7版 声学设计与建筑声学实用指南
》
售價:HK$
218.3
![掼蛋入门到精通(礼盒版)](http://103.6.6.66/upload/mall/productImages/24/31/9787122452740.jpg)
《
掼蛋入门到精通(礼盒版)
》
售價:HK$
193.2
![中国书法散论(熊秉明文艺三书)](http://103.6.6.66/upload/mall/productImages/24/31/9787208187726.jpg)
《
中国书法散论(熊秉明文艺三书)
》
售價:HK$
71.3
![战争事典083:细说靖难之役 : 明成祖朱棣的戎马征程](http://103.6.6.66/upload/mall/productImages/24/30/9787513945899.jpg)
《
战争事典083:细说靖难之役 : 明成祖朱棣的戎马征程
》
售價:HK$
114.8
![时尚箱包及配饰 [英]达拉-简·吉尔罗伊](http://103.6.6.66/upload/mall/productImages/24/31/9787111756842.jpg)
《
时尚箱包及配饰 [英]达拉-简·吉尔罗伊
》
售價:HK$
170.2
![当代历史学新趋势:理论、方法与实践(论世衡史丛书,当下历史学在研究什么?未来历史学的趋势是什么?)](http://103.6.6.66/upload/mall/productImages/24/31/9787220134739.jpg)
《
当代历史学新趋势:理论、方法与实践(论世衡史丛书,当下历史学在研究什么?未来历史学的趋势是什么?)
》
售價:HK$
112.7
![晋国600年(全四册)](http://103.6.6.66/upload/mall/productImages/24/30/9787510476303.jpg)
《
晋国600年(全四册)
》
售價:HK$
250.7
![深中通道 穿越千年文明 迈向中国式现代化](http://103.6.6.66/upload/mall/productImages/24/31/9787218176932.jpg)
《
深中通道 穿越千年文明 迈向中国式现代化
》
售價:HK$
101.2
|
內容簡介: |
Spring MVC是一款优秀的、基于MVC思想的应用框架,它是Spring的一个子框架。陈恒主编的《Spring MVC开发技术指南》是一本开发技术指南,用大量的实例介绍了Spring MVC框架的基本思想、方法和技术,同时配备了相应的实践环节巩固Spring MVC应用开发的方法和技术,力图达到“做中学,学中做”。 《Spring MVC开发技术指南》共分10章,内容包括Spring MVC入门、Controller、类型转换和格式化、数据绑定和表单标签库、数据验证、国际化、文件的上传与下载、统一异常处理、EL与JSTL以及名片管理系统的设计与实现等重要内容。书中实例侧重实用性和启发性,趣味性强、通俗易懂,使读者能够快速掌握Spring MVC框架的基础知识、编程技巧以及完整的开发体系,为适应实战应用打下坚实的基础。 《Spring MVC开发技术指南》可以作为大学计算机及相关专业的教材或教学参考书,也适合作为Spring MVC应用开发人员的参考用书。
|
目錄:
|
第1章 Spring MVC入门
1.1 MVC模式与Spring MVC工作原理
1.1.1 MVC模式
1.1.2 Spring MVC工作原理
1.1.3 Spring MVC接口
1.2 Spring MVC的开发环境
1.2.1 Spring的下载与安装
1.2.2 使用Eclipse开发Spring MVC应用
1.3 第1个SpringMVC应用
1.3.1 应用首页
1.3.2 实现Controller
1.3.3 配置Controller
1.3.4 应用的其他页面
1.3.5 发布并运行SpringMVC应用
1.3.6 实践环节
1.4 视图解析器
1.5 本章小结
习题1
第2章 Controller
2.1 基于注解的控制器
2.1.1 Controller注解类型
2.1.2 RequestMapping注解类型
2.1.3 编写请求处理方法
2.2 Controller接收请求参数的常见方式
2.2.1 通过实体bean接收请求参数
2.2.2 通过处理方法的形参接收请求参数
2.2.3 通过HttpServletRequest接收请求参数
2.2.4 通过@PathVariable接收URL中的请求参数
2.2.5 通过@RequestParam接收请求参数
2.2.6 通过@ModelAttribute接收请求参数
2.2.7 实践环节
2.3 重定向与转发
2.4 应用@Autowired和@Service进行依赖注入
2.5 @ModelAttribute
2.6 本章小结
习题2
第3章 类型转换和格式化
3.1 类型转换的意义
3.2 Converter
3.2.1 内置的类型转换器
3.2.2 自定义类型转换器
3.2.3 实践环节
3.3 Formatter
3.3.1 内置的格式化转换器
3.3.2 自定义格式化转换器
3.3.3 实践环节
3.4 本章小结
习题3
第4章 数据绑定和表单标签库
4.1 数据绑定
4.2 表单标签库
4.2.1 表单标签
4.2.2 input标签
4.2.3 password标签
4.2.4 hidden标签
4.2.5 textarea标签
4.2.6 checkbox标签
4.2.7 checkboxes标签
4.2.8 radiobutton标签
4.2.9 radiobuttons标签
4.2.10 select标签
4.2.11 options标签
4.2.12 errors标签
4.3 数据绑定应用
4.3.1 应用的相关配置
4.3.2 领域模型
4.3.3 Service层
4.3.4 Controller层
4.3.5 View层
4.3.6 测试应用
4.4 实践环节
4.5 本章小结
习题4
第5章 数据验证
5.1 数据验证概述
5.1.1 客户端验证
5.1.2 服务器端验证
5.2 Spring验证器
5.2.1 Validator接口
5.2.2 ValidationUtils类
5.2.3 验证示例
5.2.4 实践环节
5.3 JSR 303验证
5.3.1 JSR 303验证配置
5.3.2 标注类型
5.3.3 验证示例
5.3.4 实践环节
5.4 本章小结
习题5
第6章 国际化
6.1 程序国际化概述
6.1.1 Java国际化的思想
6.1.2 Java支持的语言和国家
6.1.3 Java程序国际化
6.1.4 带占位符的国际化信息
6.1.5 实践环节
6.2 Spring MVC的国际化
6.2.1 Spring MVC加载资源属性文件
6.2.2 语言区域的选择
6.2.3 使用message标签显示国际化信息
6.3 用户自定义切换语言示例
6.4 本章小结
习题6
第7章 文件的上传与下载
7.1 文件上传
7.1.1 commons-fileupload组件
7.1.2 基于表单的文件上传
7.1.3 MultipartFile接口
7.1.4 单文件上传
7.1.5 多文件上传
7.1.6 实践环节
7.2 文件下载
7.2.1 文件下载的实现方法
7.2.2 文件下载过程
7.3 本章小结
习题7
第8章 统一异常处理
8.1 示例介绍
8.2 SimpleMappingExceptionResolver类
8.3 HandlerExceptionResolver接口
8.4 @ExceptionHandler注解
8.5 本章小结
习题8
……
第9章 EL与JSTL
第10章 名片管理系统的设计与实现
参考文献
|
|