Java Web应用开发渐进教程
全新正版 极速发货
¥
15.08
5.2折
¥
29
全新
仅1件
作者唐建平 等
出版社清华大学出版社
ISBN9787302339847
出版时间2014-01
装帧平装
开本其他
定价29元
货号1200843660
上书时间2024-12-20
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章JavaWeb概述
1.1HTTP与Web页
1.1.1HTTP
1.1.2静态Web页
1.1.3动态Web页
1.2Java服务器端开发相关技术
1.2.1Servlet技术
1.2.2JSP技术
1.2.3JSP与Servlet的关系
1.2.4JavaBean技术
1.3设计模式与JavaWeb开发框架
1.3.1MVC设计模式简介
1.3.2JavaWeb常用开发框架简介
习题
第2章JSP元素
2.1常用的HTML标记
2.1.1HTML基本标记
2.1.2表格标记
2.1.3表单标记
2.2JSP指令
2.2.1include指令
2.2.2page指令元素
2.3JSP脚本
2.3.1声明<%!%>
2.3.2表达式<%=%>
2.3.3脚本小程序
2.4JSP动作
2.4.1动作
2.4.2动作
2.4.3动作
习题
第3章JSP内置对象
3.1JSP内置对象概述
3.2out隐含对象
3.2.1显示输出主要方法
3.2.2缓冲区相关的方法
3.3request隐含对象
3.3.1用request读取客户端传递来的参数
3.3.2request作用范围变量
3.3.3用request读取系统信息
3.4response隐含对象
3.4.1输出缓冲区与响应提交
3.4.2HTTP响应报头设置
3.4.3用response实现JSP页面重定向
3.4.4用response实现文件下载
3.5Cookie管理
3.5.1Cookie概述
3.5.2Cookie回传和读取
3.6application隐含对象
3.6.1application对象的生命周期及作用范围
3.6.2ServletContext接口
3.6.3application属性
3.7session隐含对象
3.7.1session生命期及跟踪方法
3.7.2session对象和application对象的比较
3.7.3session对象和Cookie对象的比较
3.7.4session对象主要方法
3.8用户登录界面设计
习题
第4章Servlet技术
4.1Servlet编程
4.1.1Servlet程序的生命周期
4.1.2Servlet编写和部署过程
4.1.3Servlet应用示例
4.2Servlet包的构成
4.2.1Servlet包的构成
4.2.2javax.servlet其他相关类
4.2.3HttpServlet抽象类
4.3过滤器
4.3.1过滤器的概念
4.3.2工作原理
4.3.3过滤器API
4.3.4过滤器的开发步骤
4.3.5过滤器的应用
4.4监听器
4.4.1ServletContext监听器
4.4.2ServletRequest监听器
4.4.3HttpSession监听器
习题
第5章JavaBean技术
5.1JavaBean概述
5.1.1JavaBean的概念
5.1.2JavaBean的编写规范
5.2在JSP中使用JavaBean
5.2.1JavaBean对象的创建和作用范围
5.2.2JavaBean属性访问
5.2.3多页面数据共享
5.3JavaBean应用实例
5.3.1字符串有效性验证
5.3.2输出分页导航
5.3.3JavaBean实现BBS发帖流程
习题
第6章JDBC技术
6.1JDBC基础
6.1.1JDBC概述
6.1.2JDBCAPI介绍
6.2JDBC开发的基本过程
6.2.1加载JDBC驱动程序
6.2.2建立数据库连接
6.2.3创建一个Statement或PreparedStatement
6.2.4获得SQL语句的执行结果
6.2.5关闭对数据库的操作
6.2.6完整过程代码片段
6.3标准SQL介绍
6.3.1SQL基本概念
6.3.2SQL数据操作语句介绍
6.4事务处理
6.4.1事务
6.4.2JDBC事务管理
6.5JDBC应用举例
6.5.1JDBC组件的应用
6.5.2事务处理实例
习题
第7章BBS系统设计与实现
7.1BBS功能需求
7.1.1用户管理功能
7.1.2内容管理功能
7.1.3BBS其他功能
7.2模型层设计与实现
7.2.1表格的设计
7.2.2数据库工具类级DAO的开发
7.3内容管理功能分析与设计
7.3.1内容管理功能分析
7.3.2控制器类
7.3.3视图层页面
7.3.4关联各个层
7.4用户管理功能分析与设计
7.4.1用户管理功能分析
7.4.2控制器类
7.4.3显示层页面
习题
第8章Struts2基础
8.1Struts2概述
8.1.1Struts2与Struts1.x比较
8.1.2Struts2的优点
8.2Struts2应用示例
8.3Struts2的基本流程
8.3.1Struts2的体系结构
8.3.2业务处理流程
8.3.3核心控制器
8.3.4业务控制器
8.3.5视图组件
8.4Struts2配置文件
8.4.1struts.xml配置文件
8.4.2配置文件中package包属性
8.4.3命名空间配置及访问搜索顺序
8.4.4拦截器配置
8.4.5Action配置
8.4.6其他配置
8.4.7strust.properties配置文件
8.5Action类
8.5.1实现Action类
8.5.2向Action传递数据
8.5.3Action中访问request/session/application
8.6Struts2的异常处理机制
8.6.1异常处理机制
8.6.2应用示例
习题
第9章深入学习Struts2
9.1拦截器
9.1.1拦截器的概念
9.1.2自定义拦截器类
9.1.3拦截器的使用
9.1.4Struts2内建拦截器
9.2输入校验
9.2.1编写代码实现校验
9.2.2对action指定方法输入校验
9.2.3使用XML配置文件实现校验
9.2.4输入校验的流程
9.2.5Struts2内建校验器
9.3数据转移和OGNL
9.3.1数据转移和类型转换
9.3.2OGNL表达式语言
9.3.3ActionContext和ValueStack值栈
9.3.4OGNL表达式语言应用举例
9.4Struts2标签库
9.4.1标签库分类
9.4.2控制标签
9.4.3数据访问标签
9.4.4表单标签
习题
第10章网上书店系统
10.1项目简介与需求分析
10.2系统设计
10.2.1数据库设计
10.2.2业务逻辑分析
10.3数据库与项目创建
10.3.1数据库创建
10.3.2项目创建
10.4关键模块代码实现
10.4.1数据库连接池
10.4.2图书管理模块
10.4.3购物车模块
10.4.4订单管理模块
10.5系统配置
10.6页面视图实现
习题
附录AJSP开发环境的安装和调试
A.1说明
A.2JDK的安装
A.3Tomcat的安装与启动
A.4Eclipse和MyEclipse的安装
A.5使用Eclipse开发JEE程序
A.6使用MyEclipse开发JEE程序
附录BTomcat安装及配置
B.1Tomcat的获取和运行
B.2Tomcat的目录结构介绍
B.3server.xml配置文件
B.4Tomcat请求处理过程
附录C数据库连接池
C.1数据库连接池介绍
C.2在Tomcat中配置连接池
C.3使用连接池实例
附录D使用开发工具开发Struts2程序
D.1使用MyEclipse开发Struts2程序
D.2使用Eclipse开发Struts项目
参考文献
内容摘要
《21世纪高等学校规划教材·计算机科学与技术:Java Web应用开发渐进教程》分为4个篇章循序渐进、由浅入深地介绍了JavaWeb的相关内容。入门篇包括JavaWeb概述、JSP元素、JSP内置对象;基础篇包括Servlet技术、JavaBean技术、JDBC技术等内容;不错篇包括Struts2基础、深入学习Struts2等内容;实例篇给出了一个完整的网上书店应用系统设计实例。
《21世纪高等学校规划教材·计算机科学与技术:Java Web应用开发渐进教程》每章都配有相应的习题,每篇都配有完整的应用实例,书后附录配有与各章知识相关的实验项目和扩展知识。
《21世纪高等学校规划教材·计算机科学与技术:Java Web应用开发渐进教程》适合作为计算机及相关专业高校本科教材,其大部分内容也可作为职业学院的教材,此外也可作为其他有JavaWeb应用开发需求读者的参考书。
可从指定网站下载《21世纪高等学校规划教材·计算机科学与技术:Java Web应用开发渐进教程》所有的示例程序代码、配套的PPT课件以及《21世纪高等学校规划教材·计算机科学与技术:Java Web应用开发渐进教程》配套资源。
主编推荐
《21世纪高等学校规划教材·计算机科学与技术:Java Web应用开发渐进教程》着重体现循序渐进、由浅入深、突出重点、强化实例的原则,每一篇都有相对明确和逐步提高的阶段目标。知识内容的选择以够用为原则,知识点围绕着阶段目标展开,对实现目标意义不大的内容不做详细介绍。每一篇都可以形成一个相对独立的知识单元,有一个完整的实例贯穿。书中所选配的实例都围绕很后的综合实例展开,形成各部分内容的有机结合,前面各阶段实例有助于综合实例的完成。
— 没有更多了 —
以下为对购买帮助不大的评价