JSP程序设计案例教程

JSP程序设计案例教程

杨弘平, 史江萍, 关颖, 常敬岩, 编著

出版社:清华大学出版社

年代:2014

定价:29.0

书籍简介:

WEB程序设计(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习题

参考文献

内容摘要:

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

书籍规格:

书籍详细信息
书名JSP程序设计案例教程站内查询相似图书
9787302368076
如需购买下载《JSP程序设计案例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)29.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

JSP程序设计案例教程是清华大学出版社于2015.出版的中图分类号为 TP393.092 ,TP312 的主题关于 JAVA语言-网页制作工具-高等学校-教材 的书籍。