新書推薦:
《
精华类化妆品配方与制备手册
》
售價:NT$
990.0
《
经纬度丛书:出祁山:诸葛亮北伐得与失
》
售價:NT$
440.0
《
心理治疗中的真意:心理治疗师的心灵之旅
》
售價:NT$
440.0
《
心理咨询与治疗技术经典入门(第3版)
》
售價:NT$
650.0
《
无冕之王:齐桓公与齐国崛起
》
售價:NT$
290.0
《
中国涉外法治蓝皮书(2024)
》
售價:NT$
484.0
《
黄庭经详解(全2册)
》
售價:NT$
660.0
《
台北故宫博物院典藏大系·绘画卷(全十册)
》
售價:NT$
47400.0
|
內容簡介: |
本书详细讲解了JSP的语法和Web程序设计方法,全面介绍了JSP动态网页制作技术和相关理论。全书共分11章,内容包括
JSP开发概述、JSP开发架构、JSP基本语法、JSP内置对象、Servlet基础、JavaBean技术、应用JDBC进行数据库开发、JSP和XML、使用JSP+Servlet+JavaBean实现MVC、JSP实用组件、JSP高级开发。本书在动态网页开发方面紧跟主流技术,各章之间紧密联系,前后呼应,循序渐进,并且融入了大量实例,供读者参考和实践。
本书适合作为高职高专院校的教材,既可作为JSP初学者的入门教材,也可作为社会培训班和广大JSP开发爱好者的参考用书。
|
目錄:
|
前言
第1章 JSP开发概述
1.1Web技术概述
1.1.1静态网页与动态网页
1.1.2从Web1.0 到Web 2.
1.1.3Web 2.0的应用发展方向
1.1.4Web 2.0的相关应用
1.2JSP运行环境
1.2.1JDK的下载与安装
1.2.2安装与配置Tomcat
1.2.3启动与停止Tomcat
1.2.4案例1:一个简单的JSP程序
1.3JSP 开发工具
1.3.1JSP的开发和应用平台的介绍
1.3.2配置Eclipse的JSP开发环境
1.3.3MyEclipse开发JSP
1.3.4案例2:在MyEclipse下创建一个
JSP程序
第2章 JSP开发架构
2.1 软件编程体系简介
2.1.1CS结构编程体系
2.1.2BS结构编程体系
2.2企业应用开发架构
2.2.1两层架构
2.2.2三层架构
2.2.3N层架构
2.2.4开发架构比较
2.3JSP概述
2.3.1什么是JSP
2.3.2JSP技术原理
2.3.3JSP和其他动态网站开发技术
2.4JSP知识体系及学习之路
2.4.1JSP知识体系
2.4.2JSP程序员学习路径
2.5小结
第3章 JSP基本语法
3.1JSP文件基本结构
3.2JSP的脚本元素
3.2.1注释
3.2.2声明语句
3.2.3脚本段
3.2.4表达式
3.3JSP指令元素
3.3.1page指令
3.3.2include指令
3.3.3taglib指令
3.4JSP动作元素
3.4.1jsp:include
3.4.2jsp:forward
3.4.3jsp:param
3.4.4jsp:useBean
3.4.5jsp:plugin
3.5案例:计算三角形的面积
第4章 JSP内置对象
4.1JSP内置对象概述
4.2 request对象常用方法和应用实例
4.2.1request对象常用方法
4.2.2request对象应用实例
4.3response对象常用方法和应用实例
4.3.1response对象的常用方法
4.3.2response对象应用实例
4.4out对象常用方法和应用实例
4.4.1out对象常用方法
4.4.2out对象应用实例
4.5session对象
4.5.1session的概念
4.5.2session对象的Id
4.5.3session的有效期限
4.5.4访问session中的数据
4.5.5其他session对象的常用方法
4.5.6session对象应用实例
4.6application对象常用方法和应用实例
4.6.1存取application中的数据
4.6.2使用application对象取得信息
4.6.3application对象应用实例
4.7其他JSP内置对象
4.7.1pageContext对象
4.7.2config对象
4.7.3page对象
4.7.4exception对象
4.8小结
目录
JSP开发案例教程第5章 Servlet基础
5.1Servlet介绍
5.1.1Servlet技术功能
5.1.2Servlet技术特点
5.1.3JSP与Servlet 的关系
5.1.4Servlet的工作原理
5.1.5Servlet常用接口和类
5.2开发部署一个简单的Servlet
5.2.1创建Servlet文件
5.2.2Servlet的配置文件
5.3Servlet实现相关的接口和类
5.3.1GenericServlet
5.3.2HttpServlet
5.3.3Servlet实现相关实例
5.4Servlet请求和响应相关
5.4.1HttpServletRequest接口
5.4.2HttpServletResponse接口
5.4.3Servlet请求和响应相关实例
5.5Servlet配置相关
5.5.1ServletConfig接口
5.5.2获取Servlet配置信息的例子
5.6Servlet中的会话追踪
5.6.1HttpSession接口
5.6.2HttpSession应用实例
5.7Servlet Context
5.7.1ServletContext接口
5.7.2ServletContext接口的应用实例
5.8Servlet协作
5.8.1RequestDispatcher
5.8.2forward控制页面跳转
5.8.3include控制页面包含
5.9Servlet异常相关
5.9.1声明式异常处理
5.9.2程序式异常处理
5.10Servlet应用实例
5.11小结
第6章 JavaBean技术
6.1剖析JavaBean
6.1.1什么是JavaBean
6.1.2JavaBean的特征
6.1.3创建一个JavaBean
6.2在JSP中使用JavaBean
6.2.1调用JavaBean
6.2.2访问JavaBean属性
6.2.3设置JavaBean属性
6.2.4JavaBean的生命周期
6.2.5类型自动转换规则
6.3案例:使用JavaBean处理表单数据
6.3.1JSP处理与form相关的常用标签
简单实例
6.3.2设置中文编码
6.3.3POST与GET的差异
6.4小结
第7章 应用JDBC进行数据库
开发
7.1JDBC概述
7.1.1JDBC的用途
7.1.2JDBC的典型用法
7.1.3JDBC体系结构
7.1.4驱动器类型
7.1.5安装驱动器
7.2JDBC连接数据库的方法
7.3使用JDBC操作数据库
7.3.1使用JDBC访问数据库的过程
7.3.2使用Statement执行SQL语句
7.3.3PreparedStatement接口
7.3.4CallableStatement对象
7.3.5使用ResultSet处理结果集
7.4Java与SQL的数据类型转换
7.5连接池
7.5.1连接池的实现原理
7.5.2在Tomcat上配置数据源与
连接池
7.5.3配置连接池时需要注意的问题
7.6存取二进制文件
7.6.1图像文件存取到数据库的过程
7.6.2声音文件存取到数据库的过程
7.6.3视频文件存取到数据库的过程
7.7JSP使用 JavaBean访问数据库的
分页显示的实现
7.8小结
第8章 JSP和XML
8.1XML简介
8.1.1XML的特点
8.1.2XML的内容
8.1.3XML的语法规则
8.2JDK中的XML API
8.3XML解析模型
8.3.1DOM解析
8.3.2SAX解析
8.4XML与Java类映射JAXB
8.4.1什么是XML与Java类映射
8.4.2JAXB的工作原理
8.4.3Java对象转化成XML (Marshal)
8.4.4XML转化为Java对象
(Unmarshal)
8.4.5更为复杂的映射
8.5案例:JSP+XML实现电子
广告系统
8.6小结
第9章 使用JSP、Servlet、JavaBean
实现MVC
9.1MVC基础
9.1.1MVC 的需求
9.1.2MVC的基本模式
9.1.3使用MVC的优点
9.2案例:JSP、Servlet、JavaBean
实现MVC三层架构购书网
9.2.1数据库设计
9.2.2视图-JSP页面开发
9.2.3模型-定义Bean来处理数据
9.2.4控制-编写Servlet处理请求
9.2.5其他Bean类—Util
9.2.6部署
9.3小结
第10章 JSP实用组件
10.1JSP文件操作组件
10.1.1添加表单及表单元素
10.1.2创建上传对象
10.1.3解析上传请求
10.1.4案例: 应用commons-fileUpload
组件将文件上传到服务器
10.2发送邮件
10.2.1JavaMail组件简介
10.2.2JavaMail组件简介
10.2.3搭建Java Mail的开发环境
10.2.4案例:利用JavaMail组件
发送Email
10.3JSP动态图表组件
10.3.1JFreeChart的下载与使用
10.3.2JFreeChart的核心类
10.3.3案例:利用JFreeChart生成论坛
版块人气指数排行的柱形图
10.4JSP报表组件
10.4.1iText组件简介
10.4.2iText组件的下载与配置
10.4.3案例:应用iText组件
生成JSP报表
10.5jExcel组件
10.5.1jExcel组件—下载与配置
10.5.2jExcel组件—基本操作
10.5.3jExcel组件—高级操作
10.6小结
第11章 JSP高级开发
11.1Struts
11.1.1配置Struts开发环境
11.1.2Struts工作原理
11.1.3一个简单的Struts2实例
11.1.4深入使用Struts2
11.2Spring
11.2.1Spring的起源和背景
11.2.2Spring的下载和安装
11.2.3Spring的核心机制:
依赖注入
11.2.4Spring容器的管理
11.3Hibernate
11.3.1Hibernate和ORM
11.3.2Hibernate的体系结构
11.3.3Hibernate的下载和安装
11.3.4例子: Hibernate访问
MySQL数据库
11.4MyEclipse+ Struts+Spring+
Hibernate整合
11.5小结
参考文献
|
|