内容推荐 本书是一本应用教程,以大量的实例介绍了Struts 2框架应用的基本思想、方法和技术,同时配备了相应的实践环节巩固Struts 2应用开发的方法和技术,力图达到“做中学,学中做”。 全书共分10章,内容包括Struts 2入门、Struts 2的Action、Struts 2的类型转换、Struts 2的、表达式语言OGNL、Struts 2的标签、Struts 2的输入校验、Struts 2的靠前化、文件的上传和下载以及名片管理系统的设计与实现。书中实例侧重实用性和启发性,趣味性强、分布合理、通俗易懂,使读者能够快速掌握Struts 2框架应用的基础知识、编程技巧以及完整的开发体系,为适应实战应用打下坚实的基础。 本书可以作为大学计算机及相关专业的教材或教学参考书,也可以作为Struts 2应用开发人员的参考用书。 目录 第1章Struts2入门 1.1Struts2的工作环境 1.1.1核心知识 1.1.2能力目标 1.1.3任务驱动 1.1.4实践环节 1.2第一个Struts2应用 1.2.1核心知识 1.2.2能力目标 1.2.3任务驱动 1.2.4实践环节 1.3本章小结 习题1 第2章Struts2的Action 2.1Action的创建与配置 2.1.1核心知识 2.1.2能力目标 2.1.3任务驱动 2.1.4实践环节 2.2Action接收请求参数 2.2.1核心知识 2.2.2能力目标 2.2.3任务驱动 2.2.4实践环节 2.3Action访问ServletAPI 2.3.1核心知识 2.3.2能力目标 2.3.3任务驱动 2.3.4实践环节 2.4Action中常见的结果类型 2.4.1核心知识 2.4.2能力目标 2.4.3任务驱动 2.4.4实践环节 2.5本章小结 习题2 第3章Struts2的类型转换 3.1Struts2内置的类型转换器 3.1.1核心知识 3.1.2能力目标 3.1.3任务驱动 3.1.4实践环节 3.2自定义类型转换器 3.2.1核心知识 3.2.2能力目标 3.2.3任务驱动 3.2.4实践环节 3.3本章小结 习题3 第4章Struts2的拦截器 4.1拦截器的定义与配置 4.1.1核心知识 4.1.2能力目标 4.1.3任务驱动 4.1.4实践环节 4.2使用自定义拦截器完成权限验证 4.3本章小结 习题4 第5章表达式语言OGNL 5.1OGNL基础 5.1.1核心知识 5.1.2能力目标 5.1.3任务驱动 5.1.4实践环节 5.2OGNL基本语法 5.2.1核心知识 5.2.2能力目标 5.2.3任务驱动 5.2.4实践环节 5.3本章小结 习题5 第6章Struts2的标签 6.1数据标签 6.1.1核心知识 6.1.2能力目标 6.1.3任务驱动 6.1.4实践环节 6.2流程控制标签 6.2.1核心知识 6.2.2能力目标 6.2.3任务驱动 6.2.4实践环节 6.3UI标签 6.3.1核心知识 6.3.2能力目标 6.3.3任务驱动 6.3.4实践环节 6.4本章小结 习题6 第7章Struts2的输入校验 7.1手动编程校验 7.1.1核心知识 7.1.2能力目标 7.1.3任务驱动 7.1.4实践环节 7.2校验框架校验 7.2.1核心知识 7.2.2能力目标 7.2.3任务驱动 7.2.4实践环节 7.3本章小结 习题7 第8章Struts2的国际化 8.1程序国际化概述 8.1.1核心知识 8.1.2能力目标 8.1.3任务驱动 8.1.4实践环节 8.2Struts2的国际化方法 8.2.1核心知识 8.2.2能力目标 8.2.3任务驱动 8.2.4实践环节 8.3用户自定义切换语言示例 8.4本章小结 习题8 第9章文件的上传和下载 9.1Struts2文件上传 9.1.1核心知识 9.1.2能力目标 9.1.3任务驱动 9.1.4实践环节 9.2Struts2文件下载 9.3本章小结 习题9 第10章名片管理系统的设计与实现 10.1系统设计 10.1.1系统功能需求 10.1.2系统模块划分 10.2数据库设计 10.2.1数据库概念结构设计 10.2.2数据库逻辑结构设计 10.3系统管理 10.3.1导入相关的jar包 10.3.2JSP页面管理 10.3.3包管理 10.3.4配置文件管理 10.4组件设计 10.4.1工具类 10.4.2拦截器类 10.4.3数据库操作 10.5名片管理 10.5.1Action的实现 10.5.2添加名片 10.5.3查询名片 10.5.4修改名片 10.5.5删除名片 10.6用户相关 10.6.1Action的实现 10.6.2注册 10.6.3登录 10.6.4修改密码 10.6.5基本信息 10.7安全退出 10.8本章小结 参考文献 |