新書推薦:

《
透过地理看历史全5套:战国篇+春秋篇+历史篇+大航海+三国篇
》
售價:HK$
451.0

《
稻盛和夫与论语
》
售價:HK$
59.4

《
乐观和爱才是生活的解药(累计50万册畅销书《别想太多啦》作者新作 )
》
售價:HK$
65.9

《
不败:避开创业路上的81个坑(厚朴投资创始人李书文写给创业者的避坑指南。不败即可稳赢)
》
售價:HK$
65.8

《
运动防护师职业操作指南 运动损伤的预防 评估与恢复(第4版)
》
售價:HK$
228.8

《
长寿从呼吸开始
》
售價:HK$
43.8

《
造物须臾(“郁达夫小说奖”同名小说集,一份薛定谔的生活指南:打开它,找到世界无限重启的开关)
》
售價:HK$
53.9

《
“人工智能+”:大国竞争新优势 AI革命引爆大国角力新战场
》
售價:HK$
63.8
|
編輯推薦: |
1.介绍了JSP方面的新技术。
2.书后案例按课程设计方式给出,便于老师教学。
|
內容簡介: |
本书系统地介绍了JSP技术的概念、方法与实现过程,包括JSP运行环境、JSP语法与组成元素、JSP内置对象、JSP对数据库的操作、JSP对JavaBean的调用、JSP对Servlet的调用等,最后还介绍了两个JSP综合实例。通过对本书的学习,读者可以系统地掌握JSP技术相关概念、方法、编程思路和技巧。本书不要求面面俱到,也不追求博大精深,主要是面向大中专院校学生和没有开发经验或者仅有少量程序设计基础的读者,使读者能够在最短的时间内获得用JSP开发中小型网络系统的开发经验。同时,本书还有针对性地对一些技术的更新做了相关介绍,使读者能够掌握技术新动向,为以后更加深入地学习打下坚实基础。
|
目錄:
|
第1章JSP初步
1.1认识JSP
1.2JSP技术特性
1.3JSP工作原理
1.4搭建JSP的运行环境
1.4.1JDK的安装与配置
1.4.2Tomcat的安装、运行与目录结构
1.4.3Eclipse的安装、运行与特性
1.5JSP程序初步
1.5.1创建JSP页
1.5.2部署JSP程序
小结
习题
第2章JSP辅助知识
2.1JSP中的HTML元素
2.1.1HTML文本结构
2.1.2表单元素设置
2.1.3其他元素设置
2.2JSP中的JavaScript语言
2.2.1JavaScript语言概述
2.2.2网页中的JavaScript
2.2.3基本语法
2.2.4常用语句
2.2.5对象
2.2.6事件
2.3Web应用程序体系结构
2.3.1三层架构
2.3.2二层架构
2.3.3JSP技术支持的架构
2.4应用服务器
2.4.1Web服务器
2.4.2JSP引擎和Servlet引擎
2.5HTTP
小结
习题
第3章JSP语法详解
3.1JSP文件的组成
3.1.1JSP页的创建
3.1.2JSP文件的组成元素
3.1.3JSP的转义字符
3.2JSP注释方式
3.2.1HTML注释
3.2.2JSP隐藏注释
3.2.3脚本段注释
3.3JSP脚本元素
3.3.1声明语句
3.3.2脚本段
3.3.3JSP表达式
3.4JSP指令元素
3.4.1页面指令元素:page
3.4.2包含指令元素:include
3.4.3提供动作指令元素:taglib
3.5JSP动作元素
3.5.1包含文件:
3.5.2请求转发:
3.5.3声明使用JavaBean:
3.5.4设置JavaBean属性值:
3.5.5获取JavaBean属性值:
3.5.6声明使用Java插件:与
3.5.7参数传递:与
3.5.8其他动作元素
小结
习题
第4章JSP内置对象详解
4.1请求对象:request
4.1.1获取请求参数
4.1.2在作用域中管理属性
4.1.3获取Cookie对象
4.1.4获取客户端信息
4.2响应对象:response
4.2.1客户端与服务器端的交互
4.2.2页面重定向
4.2.3缓冲区的输出
4.2.4response对象的常用方法
4.3会话对象:session
4.3.1理解session
4.3.2内置对象对通信的控制
4.3.3创建与获取客户端session
4.3.4移除指定session中的对象
4.3.5session销毁
4.3.6session超时管理
4.3.7session实现局部网页计数器
4.4多客户端共享对象:application
4.4.1appliaction对象的作用范围
4.4.2application对象的常用方法
4.4.3application实现全局网页计数器
4.5页面对象:page
4.5.1page对象的常用方法
4.5.2page对象的转换类型
4.6页面上下文对象:pageContext
4.6.1pageContext对象的常用方法
4.6.2pageContext对象获取作用域的值
4.7输出对象:out
4.8配置对象:config
4.8.1config对象的常用方法
4.8.2config对象获取初始化参数
4.9异常对象:exception
4.9.1exception错误机制
4.9.2exception对象的常用方法
4.9.3exception设置指定错误页面
4.9.4exception对象指向空指针错误
小结
习题
第5章JavaBean组件技术
5.1JavaBean简介
5.1.1为什么要使用JavaBean
5.1.2JavaBean的形式和要素
5.2JavaBean属性
5.2.1简单属性
5.2.2索引属性
5.2.3束缚属性
5.2.4限制属性
5.3JavaBean的作用域
5.3.1page作用域
5.3.2request作用域
5.3.3session作用域
5.3.4application作用域
5.3.5JavaBean获取作用域数据
5.4使用JavaBean计算圆的周长与面积
小结
习题
第6章Servlet核心技术
6.1Servlet基础
6.1.1Servlet技术功能
6.1.2Servlet特征
6.2Servlet生命周期
6.2.1加载并初始化Servlet
6.2.2处理客户端请求
6.2.3卸载Servlet
6.3使用Servlet
6.3.1认识第1个Servlet
6.3.2使用HttpServlet
6.4获取运行环境信息
6.4.1获取Servlet信息
6.4.2获取服务器端信息
6.4.3获取客户端信息
6.5Servlet中的会话设置
6.5.1获取HttpSession对象
6.5.2在HttpSession对象中保存数据
6.5.3在HttpSession对象中读取数据
6.6Servlet中异常设置
6.7Servlet过滤器
6.7.1Servlet过滤器工作原理
6.7.2Servlet过滤器配置
6.7.3Servlet过滤器典型应用
6.8Servlet监听器
6.8.1Servlet监听器工作原理
6.8.2Servlet监听器类型
6.8.3Servlet监听器典型应用
6.9Servlet3.0的新特性
6.9.1注解功能
6.9.2异步处理的支持
6.9.3模块化开发
小结
习题
第7章JSP操作数据库核心技术
7.1JDBC技术概述
7.2JDBC的结构
7.2.1JDBC类型
7.2.2数据库驱动程序
7.3JDBC核心编程接口
7.3.1驱动器接口:Driver
7.3.2驱动管理类:DriverManager
7.3.3数据库连接接口:Connection
7.3.4执行静态SQL语句接口:Statement
7.3.5执行预编译的SQL语句接口:PreparedStatement
7.3.6处理存储过程语句接口:CallableStatement
7.3.7返回查询结果集接口:ResultSet
7.4JDBC操作数据库的步骤
7.4.1加载JDBC驱动程序
7.4.2取得数据库连接
7.4.3执行各种SQL语句
7.4.4获取查询结果
7.4.5关闭数据库连接
7.5JDBC对事务的操作
7.5.1数据库事务的特性
7.5.2JDBC事务的流程
7.5.3JDBC对事务的管理级别
7.5.4JDBC对事务的设置
7.6JDBC对数据库的操作实例
7.6.1执行静态SQL语句的实例
7.6.2执行预处理SQL语句的实例
7.6.3执行存储过程的实例
7.6.4获取数据表信息
7.6.5JDBC事务的应用
7.7数据库连接池
7.7.1数据库连接池概述
7.7.2连接池的实现原理
7.7.3Tomcat连接池的实现
7.7.4Proxool连接池的实现
7.7.5其他连接池
小结
习题
第8章JSP核心表达式与标签
8.1JSP表达式
8.1.1JSP表达式概述
8.1.2JSP表达式使用
8.1.3访问作用域变量
8.1.4JSP表达式隐藏对象
8.2JSTL标准标签库
8.2.1JSTL标签
8.2.2JSTL获取
8.2.3JSTL安装与配置
8.3JSTL核心标签
8.3.1输出结果标签
8.3.2对象属性设置标签
8.3.3对象值删除设置标签
8.3.4捕捉异常标签
8.3.5if条件判断标签
8.3.6choose条件判断标签
8.3.7条件分支标签
8.3.8其他条件分支标签
8.3.9迭代标签
8.3.10导入URL资源标签
8.3.11构造URL标签
8.3.12重定向URL标签
8.3.13URL参数传递标签
8.4JSTL的XML标签
8.5JSTL的格式化标签
8.6JSTL的其他标签
8.6.1数据库标签
8.6.2函数标签
8.7自定义标签
8.7.1自定义标签的格式
8.7.2自定义标签的构成
8.7.3自定义标签的实例
小结
习题
第9章Web网页模板技术
9.1Web模板概述
9.2Velocity模板
9.2.1Velocity的下载与安装
9.2.2初识Velocity
9.2.3Velocity的注释
9.2.4Velocity的引用
9.2.5Velocity的指令
9.2.6Velocity的其他特性
9.2.7在Web应用程序中使用Velocity
9.3FreeMarker模板
9.3.1FreeMarker的下载与安装
9.3.2初识FreeMarker
9.3.3FreeMarker的注释
9.3.4FreeMarker的指令
9.3.5FreeMarker的函数
9.3.6FreeMarker的Interpolation
9.3.7FreeMarker的表达式
9.3.8在Web应用程序中使用FreeMarker
小结
习题
第10章JSP实用组件技术
10.1上传与下载组件
10.1.1Commons-FileUpload组件概述
10.1.2获取Commons-FileUpload组件
10.1.3应用Commons-FileUpload组件完成文件上传
10.1.4文件的下载
10.2发送E-mail组件
10.2.1邮件传输协议
10.2.2JavaMail组件
10.2.3获取JavaMail组件
10.2.4应用JavaMail组件完成电子邮件的发送
10.2.5应用JavaMail组件完成电子邮件的接收
10.3动态图表组件
10.3.1JFreeChart组件
10.3.2获取JFreeChart组件
10.3.3使用JFreeChart绘制柱形图
10.3.4使用JFreeChart绘制饼图
10.4JavaFx富客户端组件
10.4.1获取JavaFx并构建Eclipse下的运行环境
10.4.2第一个JavaFx应用
10.4.3使用JavaFx开发简单动画程序
小结
习题
第11章MVC设计模式
11.1表示层的两种架构模式
11.1.1Model1架构模式
11.1.2Model2架构模式
11.2MVC的基础知识
11.2.1MVC的发展史
11.2.2MVC的基本构成
11.2.3MVC的优缺点
11.3Struts2框架的MVC实现机制
11.3.1Struts2框架的基本工作流程
11.3.2Struts2MVC的实现方式
11.3.3Struts2MVC的实际应用
11.4Spring框架的MVC实现机制
11.4.1SpringMVC的基本工作流程
11.4.2SpringMVC的实际应用
11.5JSF框架的MVC实现机制
11.5.1JSF框架的基本工作流程
11.5.2JSFMVC的实际应用
小结
习题
第12章JSP实例开发1——论坛
12.1实例开发实质
12.2系统业务流程
12.3数据表设计
12.4文件结构设计
12.5公共模块设计
12.5.1数据库连接类
12.5.2分页生成器类
12.5.3验证码生成器类
12.5.4系统配置
12.6用户登录与安全退出
12.6.1用户登录与退出功能概述
12.6.2用户登录与退出功能技术分析
12.6.3用户登录与退出功能实现过程
12.7查看帖子
12.7.1查看帖子功能概述
12.7.2查看帖子功能技术分析
12.7.3查看帖子功能实现过程
12.8发布帖子
12.8.1发布帖子功能概述
12.8.2发布帖子功能技术分析
12.8.3发布帖子功能实现过程
12.9回复帖子
12.9.1回复帖子功能概述
12.9.2回复帖子功能技术分析
12.9.3回复帖子功能实现过程
12.10删除帖子
12.10.1删除帖子功能概述
12.10.2删除帖子功能技术分析
12.10.3删除帖子功能实现过程
小结
第13章JSP实例开发2——购物车
13.1实例开发实质
13.2系统业务流程
13.3数据表设计
13.4文件结构设计
13.5公共模块设计
13.5.1数据库连接类
13.5.2编码转换类
13.5.3交易流水号生成类
13.5.4系统配置
13.6添加至购物车
13.6.1添加至购物车模块概述
13.6.2添加至购物车模块技术分析
13.6.3添加至购物车模块实现过程
13.7查看购物车
13.7.1查看购物车模块概述
13.7.2查看购物车模块技术分析
13.7.3查看购物车模块实现过程
13.8修改商品购买数量
13.8.1修改商品购买数量模块概述
13.8.2修改商品购买数量模块技术分析
13.8.3修改商品购买数量模块实现过程
13.9在购物车中移除指定商品
13.9.1移除商品模块概述
13.9.2移除商品模块技术分析
13.9.3移除商品模块实现过程
13.10收银台结账
13.10.1结账模块概述
13.10.2结账模块技术分析
13.10.3结账模块实现过程
小结
|
|