当前位置:主页 > 书籍配套资源 > JSP配套资源
《JSP程序设计教程》源代码,教案

《JSP程序设计教程》源代码,教案

  • 更新:2021-12-31
  • 大小:22.84 MB
  • 类别:JSP
  • 作者:郭珍,王国辉
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容介绍

本书作为JSP相关课程的教材,系统地介绍了有关JSP开发所涉及的各类知识。全书共分12章,内容包括JSP概述、JSP开发基础、JSP语法、JSP内置对象、JavaBean技术、Servlet技术、JSP实用组件、JSP数据库应用开发和JSP高级程序设计,并通过JSP综合开发实例——个人博客,介绍了JSP应用的开发流程和相关技术的综合应用。全书最后提供了两个课程设计方案,在线投票系统和无刷新的聊天室,供学生综合实践使用。

本书所讲知识都结合具体实例进行介绍,力求详略得当,使读者快速掌握应用JSP开发动态网站的编程技术。本书可作为普通高等院校计算机及相关专业“Web程序设计”、“网络程序设计”、“Web应用开发”、“动态网站制作”、“JSP程序设计”等课程的教材,同时也适合JSP初学者及网站开发人员参考使用。

目录

  • 第1章 JSP概述
  • 1.1 JSP技术概述
  • 1.1.1 Java语言
  • 1.1.2 Servlet技术
  • 1.1.3 JavaBean技术
  • 1.1.4 JSP技术
  • 1.2 JSP技术特征
  • 1.3 JSP的处理过程
  • 1.4 JSP与其他服务器端脚本语言的比较
  • 1.4.1 CGI
  • 1.4.2 ASP
  • 1.4.3 PHP
  • 1.4.4 ASP.NET
  • 1.5 JSP开发环境搭建
  • 1.5.1 JSP的运行环境
  • 1.5.2 JDK的安装与配置
  • 1.5.3 Tomcat的安装与启动
  • 1.6 JSP开发工具
  • 1.6.1 Eclipse的安装
  • 1.6.2 Eclipse的使用
  • 1.7 JSP程序开发模式
  • 1.7.1 单纯的JSP页面编程
  • 1.7.2 JSP JavaBean编程
  • 1.7.3 JSP Servlet JavaBean编程
  • 1.7.4 MVC模式
  • 1.8 第一个JSP应用
  • 1.9 小结
  • 习题
  • 上机指导
  • 第2章 JSP开发基础
  • 2.1 Java语言基础
  • 2.1.1 面向对象程序设计
  • 2.1.2 基本数据类型及基本数据类型间的转换
  • 2.1.3 常量与变量
  • 2.1.4 运算符的应用
  • 2.1.5 流程控制语句
  • 2.1.6 字符串处理
  • 2.1.7 数组的创建与应用
  • 2.1.8 集合类的应用
  • 2.1.9 异常处理语句
  • 2.2 JavaScript脚本语言
  • 2.2.1 JavaScript脚本语言概述
  • 2.2.2 在JSP中引入JavaScript
  • 2.2.3 JavaScript的数据类型与运算符
  • 2.2.4 JavaScript的流程控制语句
  • 2.2.5 函数的定义和调用
  • 2.2.6 事件
  • 2.2.7 JavaScript常用对象的应用
  • 2.3 小结
  • 习题
  • 上机指导
  • 第3章 JSP语法
  • 3.1 了解JSP的基本构成
  • 3.1.1 JSP中的指令标识
  • 3.1.2 HTML标记语言
  • 3.1.3 嵌入的Java代码片段
  • 3.1.4 JSP表达式
  • 3.2 JSP的指令标识
  • 3.2.1 使用page指令
  • 3.2.2 使用include指令
  • 3.2.3 使用taglib指令
  • 3.3 JSP的脚本标识
  • 3.3.1 JSP表达式(Expression)
  • 3.3.2 声明标识(Declaration)
  • 3.3.3 脚本程序(Scriptlet)
  • 3.4 JSP的注释
  • 3.4.1 HTML中的注释
  • 3.4.2 带有JSP表达式的注释
  • 3.4.3 隐藏注释
  • 3.4.4 脚本程序(Scriptlet)中的注释
  • 3.5 动作标识
  • 3.5.1
  • 3.5.2
  • 3.5.3
  • 3.5.4
  • 3.5.5
  • 3.5.6
  • 3.5.7
  • 3.6 小结
  • 习题
  • 上机指导
  • 第4章 JSP内置对象
  • 4.1 JSP内置对象概述
  • 4.2 request对象
  • 4.2.1 访问请求参数
  • 4.2.2 在作用域中管理属性
  • 4.2.3 获取Cookie
  • 4.2.4 获取客户信息
  • 4.2.5 访问安全信息
  • 4.2.6 访问国际化信息
  • 4.3 response对象
  • 4.3.1 重定向网页
  • 4.3.2 设置HTTP响应报头
  • 4.3.3 缓冲区配置
  • 4.4 session对象
  • 4.4.1 创建及获取客户的会话
  • 4.4.2 从会话中移除指定的对象
  • 4.4.3 销毁session
  • 4.4.4 会话超时的管理
  • 4.5 application对象
  • 4.5.1 访问应用程序初始化参数
  • 4.5.2 管理应用程序环境属性
  • 4.6 out对象
  • 4.6.1 管理响应缓冲
  • 4.6.2 向客户端输出数据
  • 4.7 其他内置对象
  • 4.7.1 获取会话范围的pageContext对象
  • 4.7.2 读取web.xml配置信息的config对象
  • 4.7.3 应答或请求的page对象
  • 4.7.4 获取异常信息的exception对象
  • 4.8 小结
  • 习题
  • 上机指导
  • 第5章 JavaBean技术
  • 5.1 JavaBean概述
  • 5.1.1 JavaBean技术介绍
  • 5.1.2 JavaBean的种类
  • 5.1.3 JavaBean规范
  • 5.2 JavaBean中的属性
  • 5.3 JavaBean的应用
  • 5.3.1 创建JavaBean
  • 5.3.2 在JSP页面中应用JavaBean
  • 5.4 JavaBean的应用实例
  • 5.4.1 应用JavaBean解决中文乱码
  • 5.4.2 应用JavaBean实现购物车
  • 5.5 小结
  • 习题
  • 上机指导
  • 第6章 Servlet技术
  • 6.1 Servlet基础
  • 6.1.1 Servlet技术简介
  • 6.1.2 Servlet技术功能
  • 6.1.3 Servlet技术特点
  • 6.1.4 Servlet的生命周期
  • 6.1.5 Servlet与JSP的区别
  • 6.1.6 Servlet的代码结构
  • 6.1.7 开发简单的Servlet程序
  • 6.2 Servlet API编程常用接口和类
  • 6.2.1 Servlet接口
  • 6.2.2 HttpServlet类
  • 6.2.3 ServletConfig接口
  • 6.2.4 HttpServletRequest接口
  • 6.2.5 HttpServletResponse接口
  • 6.2.6 GenericServlet类
  • 6.3 Servlet开发
  • 6.3.1 Servlet的创建
  • 6.3.2 Servlet的配置
  • 6.4 Servlet的应用实例
  • 6.4.1 应用Servlet实现留言板
  • 6.4.2 应用Servlet实现购物车
  • 6.5 小结
  • 习题
  • 上机指导
  • 第7章 JSP实用组件
  • 7.1 JSP文件操作
  • 7.1.1 jspSmartUpload组件的安装与配置
  • 7.1.2 jspSmartUpload组件中的常用类
  • 7.1.3 采用jspSmartUpload组件进行文件操作
  • 7.2 发送E-mail
  • 7.2.1 Java Mail组件简介
  • 7.2.2 Java Mail核心类简介
  • 7.2.3 搭建Java Mail的开发环境
  • 7.2.4 在JSP中应用Java Mail组件发送E-mail
  • 7.3 JSP动态图表
  • 7.3.1 JFreeChart的下载与使用
  • 7.3.2 JFreeChart的核心类
  • 7.3.3 利用JFreeChart生成动态图表
  • 7.4 JSP报表
  • 7.4.1 iText组件简介
  • 7.4.2 iText组件的下载与配置
  • 7.4.3 应用iText组件生成JSP报表
  • 7.5 小结
  • 习题
  • 上机指导
  • 第8章 JSP数据库应用开发
  • 8.1 数据库管理系统
  • 8.1.1 SQL Server 2000数据库
  • 8.1.2 MySQL数据库
  • 8.1.3 Oracle数据库
  • 8.1.4 Access数据库
  • 8.2 JDBC概述
  • 8.2.1 JDBC技术介绍
  • 8.2.2 JDBC驱动程序
  • 8.3 JDBC中的常用接口
  • 8.3.1 驱动程序接口Driver
  • 8.3.2 驱动程序管理器DriverManager
  • 8.3.3 数据库连接接口Connection
  • 8.3.4 执行SQL语句接口Statement
  • 8.3.5 执行动态SQL语句接口PreparedStatement
  • 8.3.6 执行存储过程接口CallableStatement
  • 8.3.7 访问结果集接口ResultSet
  • 8.4 连接数据库
  • 8.4.1 加载JDBC驱动程序
  • 8.4.2 创建数据库连接
  • 8.4.3 执行SQL语句
  • 8.4.4 获得查询结果
  • 8.4.5 关闭连接
  • 8.5 典型JSP数据库连接
  • 8.5.1 SQL Server 2000数据库的连接
  • 8.5.2 Access数据库的连接
  • 8.5.3 MySQL数据库的连接
  • 8.6 数据库操作技术
  • 8.6.1 查询操作
  • 8.6.2 添加操作
  • 8.6.3 修改操作
  • 8.6.4 删除操作
  • 8.7 连接池技术
  • 8.7.1 连接池简介
  • 8.7.2 在Tomcat中配置连接池
  • 8.7.3 使用连接池技术访问数据库
  • 8.8 小结
  • 习题
  • 上机指导
  • 第9章 JSP高级程序设计
  • 9.1 JSP与Ajax技术
  • 9.1.1 Ajax的开发模式
  • 9.1.2 Ajax使用的技术
  • 9.1.3 搭建Ajax开发框架
  • 9.1.4 Ajax开发需要注意的几个问题
  • 9.2 EL表达式及标签
  • 9.2.1 表达式语言
  • 9.2.2 JSTL标准标签库
  • 9.2.3 自定义标签库的开发
  • 9.3 JSP框架技术
  • 9.3.1 Struts框架
  • 9.3.2 Spring框架
  • 9.3.3 Hibernate技术
  • 9.4 小结
  • 习题
  • 上机指导
  • 第10章 JSP综合开发实例——个人博客
  • 10.1 网站总体设计
  • 10.2 数据库设计
  • 10.2.1 ER图
  • 10.2.2 数据表概要说明
  • 10.2.3 主要数据表的结构
  • 10.3 文件架构设计
  • 10.4 公共类的编写
  • 10.4.1 数据库连接及操作类
  • 10.4.2 字符串处理类
  • 10.5 前台主页面设计
  • 10.5.1 前台主页面概述
  • 10.5.2 前台主页面的布局
  • 10.5.3 前台主页面的实现
  • 10.6 文章显示模块设计
  • 10.6.1 文章显示模块概述
  • 10.6.2 首页面文章的列表显示实现过程
  • 10.6.3 文章详细显示的实现过程
  • 10.7 博主登录模块设计
  • 10.7.1 博主登录功能概述
  • 10.7.2 博主登录实现过程
  • 10.8 相册管理模块设计
  • 10.8.1 相册管理模块概述
  • 10.8.2 相册管理模块实现过程
  • 10.9 小结
  • 第11章 课程设计一——在线投票系统
  • 11.1 课程设计的目的
  • 11.2 设计思路
  • 11.3 设计过程
  • 11.3.1 数据表的设计
  • 11.3.2 值JavaBean的设计
  • 11.3.3 数据库操作类的编写
  • 11.3.4 工具类的编写
  • 11.3.5 显示投票选项的设计
  • 11.3.6 参与投票的设计
  • 11.3.7 查看结果的设计
  • 11.4 小结
  • 第12章 课程设计二——无刷新的聊天室
  • 12.1 课程设计的目的
  • 12.2 设计思路
  • 12.3 设计过程
  • 12.3.1 用户JavaBean的编写
  • 12.3.2 登录页面的设计
  • 12.3.3 聊天室主页面设计
  • 12.3.4 在线人员列表的设计
  • 12.3.5 用户发言的设计
  • 12.3.6 显示聊天内容的设计
  • 12.3.7 退出聊天室的设计
  • 12.4 小结
  • 参考文献

资源下载

资源下载地址1:https://box.lenovo.com/l/Ku4got

相关资源

网友留言