注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合JSP程序设计案例教程

JSP程序设计案例教程

JSP程序设计案例教程

定 价:¥37.50

作 者: 杨弘平,史江萍,关颖,吕海华,常敬岩 编
出版社: 清华大学出版社
丛编项:
标 签: 工学 教材 研究生/本科/专科教材

购买这本书可以去


ISBN: 9787302368076 出版时间: 2014-08-01 包装: 平装
开本: 16开 页数: 字数:  

内容简介

  本书是作者在多年的开发与教学经验的基础上精心编写的。本书基于主流的Java Web应用开发,采用案例教学法,尽快帮助读者掌握Web开发的技能。全书共分12章,内容包括JSP语法、JSP内置对象、JavaBean基础、Servlet应用、数据库的访问、标准标签库、EL表达式、MVC开发架构和Web开发安全的软件编程知识。本书可作为高等学校计算机及相关专业的JSP应用程序设计的教材,也适合广大的计算机爱好者自学使用。

作者简介

暂缺《JSP程序设计案例教程》作者简介

图书目录

第1章安装开发和执行环境
1.1案例1: 安装和配置JDK
1.1.1获取JDK开发包
1.1.2安装JDK
1.1.3JDK安装目录
1.1.4配置JDK
1.2案例2: 获取和解压Tomcat
1.2.1获取Tomcat
1.2.2解压Tomcat
1.2.3Tomcat目录
1.2.4启动Tomcat
1.2.5开发JSP案例
1.3案例3: 集成开发环境的设置
1.3.1MyEclipse集成J2EE开发环境概述
1.3.2安装MyEclipse 2013
1.3.3在MyEclipse中开发JSP程序
1.4小结
1.5习题
第2章JSP技术简介
2.1JSP工作原理
2.2JSP页面的组成元素与常用的HTML标记
2.2.1JSP页面的组成元素
2.2.2常用的HTML标记
2.3JSP注释
2.3.1JSP注释概述
2.3.2HTML注释
2.3.3案例1: 使用JSP注释
2.4JSP指令元素
2.4.1include指令
2.4.2page指令
2.4.3taglib指令
2.4.4案例2: 使用指令元素
2.5JSP动作元素
2.6JSP脚本元素
2.6.1案例3: 使用声明元素
2.6.2案例4: 使用小脚本程序
2.6.3案例5: 使用表达式元素
2.7小结
2.8习题
第3章JSP隐含对象
3.1对象的属性与有效范围
3.2JSP的隐含对象
3.2.1案例1: 使用out隐含对象
3.2.2案例2: 使用request隐含对象
3.2.3案例3: 使用response隐含对象
3.2.4案例4: 使用application隐含对象
3.2.5案例5: 使用session隐含对象
3.2.6案例6: 使用config隐含对象
3.2.7案例7: 使用exception隐含对象
3.2.8案例8: 使用page隐含对象
3.2.9案例9: 使用pageContext隐含对象
3.3小结
3.4习题
第4章Servlet简介
4.1Servlet包的构成与Servlet生命周期
4.1.1GenericServlet抽象类
4.1.2HttpServlet抽象类
4.1.3Servlet生命周期
4.2Servlet编程
4.2.1案例1: Servlet配置过程
4.2.2案例2: Servlet程序的编写过程
4.2.3案例3: 第一个Servlet程序
4.3小结
4.4习题
第5章使用数据库
5.1MySQL的安装与使用
5.1.1案例1: 下载安装和配置
5.1.2案例2: 创建数据库
5.1.3案例3: 安装配置JDBC驱动
5.2使用JDBC访问数据库
5.2.1加载JDBC驱动程序
5.2.2创建数据库连接
5.2.3执行SQL语句
5.2.4获得查询结果
5.2.5关闭连接
5.2.6案例4: 使用JDBC访问数据库
5.3连接池技术
5.4小结
5.5习题
第6章JavaBean技术
6.1JavaBean概述
6.1.1JavaBean技术介绍
6.1.2JavaBean的种类
6.1.3JavaBean规范
6.2JavaBean中的属性
6.2.1Simple属性
6.2.2Indexed属性
6.2.3Bound属性
6.2.4Constrained属性
6.3JavaBean的应用
6.3.1案例1: 创建JavaBean
6.3.2案例2: 在JSP页面中应用JavaBean
6.3.3案例3: 使用JavaBean访问数据库
6.4小结
6.5习题
第7章EL表达式语言
7.1EL表达式语言简介
7.2EL语法
7.2.1案例1: 使用EL运算符
7.2.2案例2: 使用EL变量
7.2.3案例3: 使用自动类型转换
7.2.4EL关键字
7.2.5案例4: 使用算术运算
7.2.6案例5: 使用关系运算
7.2.7案例6: 使用逻辑运算
7.2.8其他运算
7.3EL隐含对象
7.3.1属性与范围
7.3.2pageContext对象
7.3.3param和paramValues对象
7.3.4header和headerValues对象
7.3.5cookie对象
7.3.6initParam对象
7.4小结
7.5习题
第8章JSTL标准标签库
8.1JSTL的基本概念、安装与配置
8.1.1JSTL标签库简介
8.1.2案例1: JSTL的安装和JSTL示例应用
8.2JSTL核心标签
8.2.1案例2: 表达式操作
8.2.2案例3: 流程控制
8.2.3案例4: 循环、迭代操作
8.2.4案例5: URL操作
8.3I18N格式标签
8.3.1案例6: 国际化和消息标签
8.3.2案例7: 数字、日期格式化
8.4JSTL的XML标签
8.4.1XPath简介
8.4.2案例8: XML核心标签
8.4.3案例9: XML流程控制
8.4.4案例10: XML文件转换
8.5JSTL的其他标签
8.5.1案例11: JSTL的SQL标签
8.5.2案例12: JSTL的函数标签
8.6自定义标签
8.7小结
8.8习题
第9章JSP组件技术
9.1上传与下载组件
9.1.1Commons?FileUpload组件概述
9.1.2案例1: 应用Commons?FileUpload组件完成文件上传
9.1.3案例2: 文件下载
9.2发送E?mail组件
9.2.1邮件传输协议
9.2.2案例3: Java Mail组件的作用和获取
9.2.3案例4: 使用Java Mail组件发送邮件
9.2.4案例5: 使用Java Mail组件接收邮件
9.3数据统计组件
9.3.1JFreeChart组件
9.3.2案例6: 使用JFreeChart组件绘柱形图
9.3.3案例7: 使用JFreeChart组件绘饼图
9.4小结
9.5习题
第10章Ajax技术的应用
10.1Ajax技术概述
10.1.1什么是Ajax
10.1.2Ajax工作原理
10.1.3企业案例1: 初识Ajax
10.2Ajax中使用的技术
10.2.1Ajax中使用的技术概述
10.2.2XMLHttpRequest对象
10.3在JSP中使用Ajax
10.3.1Ajax开发框架
10.3.2企业案例2: Ajax实现用户名检测
10.3.3企业案例3: Ajax实现下拉列表
10.4小结
10.5习题
第11章Web架构介绍
11.1JSP开发模式介绍
11.1.1Model1简介
11.1.2Model2(MVC模式)简介
11.1.3Struts框架
11.2案例1: Model1和Model2示例程序
11.3小结
11.4习题
第12章Web安全编程技术
12.1Web应用系统安全
12.1.1URL操作攻击
12.1.2页面状态值安全
12.1.3跨站脚本
12.1.4SQL注入攻击
12.2Web应用系统开发安全编程实例
12.2.1案例1: 使用彩色验证码
12.2.2案例2: 使用MD5加密
12.3小结
12.4习题
参考文献

本目录推荐