顶部
收藏

JSP动态Web技术实例教程

银领工程

作者:
聂哲
定价:
29.80元
ISBN:
978-7-04-025440-2
版面字数:
460.000千字
开本:
16开
全书页数:
290页
装帧形式:
平装
重点项目:
银领工程
出版时间:
2009-01-04
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

本书是全国高职高专教育“十一五”规划教材。全书以项目方式介绍使用JSP技术实现各种常见的动态Web应用的方法。先提出项目要求,然后分析项目功能及知识点,按问题提出、实例引入、知识讲解、分析提高的递进方式进行讲解,最终通过完成项目使学生掌握相关理论知识。本书还配备了涵盖相应知识点的课堂实训,通过项目拓展的方式,启发学生对相关知识的学习,达到举一反三的目的。

本书共分7章,主要内容包括JSP概述、JSP语法与内置对象、JSP文件操作、JSP数据库访问、JSP与JavaBean、JSP与Servlet以及Web项目开发。

本书可作为应用性、技能型人才培养的各类教育的“JSP程序设计”相关课程的教材,也可供从事JSP开发、应用的人员学习、参考。

  • 开始之前
  • 第1章 JSP概述
    • 1.1 动态Web技术简介
      • 1.1.1 什么是动态Web技术
      • 1.1.2 几种流行的动态Web技术
      • 1.1.3 JSP的优势
    • 1.2 安装配置JSP运行环境
      • 1.2.1 Eclipse概述
      • 1.2.2 Eclipse开发环境的搭建
    • 1.3 开发JSP程序
      • 1.3.1 第一个JSP程序
      • 1.3.2 运行firstjsp工程
    • 1.4 自己动手开发JSP程序
      • 1.4.1 创建myJSP工程
      • 1.4.2 添加Web应用页面
      • 1.4.3 创建JSP页面
      • 1.4.4 运行myJSP工程
    • 1.5 总结与提高
    • 练习题
  • 第2章 JSP语法与内置对象
    • 2.1 主题网站
      • 2.1.1 如何实现网页拼接
      • 2.1.2 预备知识
      • 2.1.3 网页拼接实现
      • 2.1.4 课堂实训一
      • 2.1.5 网页拼接功能改进
      • 2.1.6 JSP语法与request内置对象
      • 2.1.7 课堂实训二
    • 2.2 网上调查
      • 2.2.1 调查过程
      • 2.2.2 预备知识
      • 2.2.3 项目实现
      • 2.2.4 session、application与out内置对象
    • 2.3 总结与提高
      • 2.3.1 JSP语法基础
      • 2.3.2 JSP内置对象
      • 2.3.3 变量的作用范围和生命期
    • 练习题
  • 第3章 JSP文件操作
    • 3.1 文件管理器
      • 3.1.1 问题的提出
      • 3.1.2 问题分析与总体设计
      • 3.1.3 File类及相关属性
      • 3.1.4 项目实现
      • 3.1.5 课堂实训
    • 3.2 网络日记本
      • 3.2.1 问题的提出
      • 3.2.2 问题分析与总体设计
      • 3.2.3 预备知识
      • 3.2.4 项目实现
      • 3.2.5 课堂实训
    • 3.3 文件上传
      • 3.3.1 问题的提出
      • 3.3.2 问题分析与总体设计
      • 3.3.3 项目实现
      • 3.3.4 项目功能改进
      • 3.3.5 使用jspSmartUpload进行上传下载
      • 3.3.6 课堂实训
    • 3.4 综合实例——在线测试系统
      • 3.4.1 问题的提出
      • 3.4.2 问题分析与总体设计
      • 3.4.3 项目实现
    • 3.5 总结与提高
    • 练习题
  • 第4章 JSP数据库访问技术
    • 4.1 学生信息系统登录注册模块
      • 4.1.1 问题的提出
      • 4.1.2 问题分析与总体设计
      • 4.1.3 数据库的设计
      • 4.1.4 使用JDBC-ODBC桥连接数据库
      • 4.1.5 模块实现
      • 4.1.6 课堂实训
    • 4.2 学生信息浏览模块
      • 4.2.1 问题的提出
      • 4.2.2 问题分析与总体设计
      • 4.2.3 数据库的设计
      • 4.2.4 学生信息查询实现
      • 4.2.5 分页显示
      • 4.2.6 课堂实训
    • 4.3 后台管理模块
      • 4.3.1 问题的提出
      • 4.3.2 问题分析与总体设计
      • 4.3.3 学生信息添加
      • 4.3.4 学生信息删除
      • 4.3.5 学生信息修改
      • 4.3.6 课堂实训
    • 4.4 综合实例——在线投票系统
      • 4.4.1 问题的提出
      • 4.4.2 问题分析与总体设计
      • 4.4.3 数据库设计
      • 4.4.4 项目实现
      • 4.4.5 课堂实训
    • 4.5 总结与提高
      • 4.5.1 数据库连接池
      • 4.5.2 数据库连接的几种方式
    • 练习题
  • 第5章 JSP与JavaBean
    • 5.1 猜数游戏
      • 5.1.1 问题的提出
      • 5.1.2 预备知识
      • 5.1.3 项目实现
      • 5.1.4 课堂实训
    • 5.2 班级新闻网
      • 5.2.1 问题的提出
      • 5.2.2 封装数据库操作的JavaBean的设计
      • 5.2.3 项目实现
      • 5.2.4 课堂实训
    • 5.3 班级相册
      • 5.3.1 问题的提出
      • 5.3.2 采用预处理
      • 5.3.3 项目实现
      • 5.3.4 课堂实训
    • 5.4 总结与提高
      • 5.4.1 JavaBean概述
      • 5.4.2 调用JavaBean的语法
      • 5.4.3 一个简单的JavaBean
      • 5.4.4 数据库开发
      • 5.4.5 预处理PreparedStatement
    • 练习题
  • 第6章 JSP与Servlet
    • 6.1 Servlet彩色验证码
      • 6.1.1 问题的提出
      • 6.1.2 预备知识
      • 6.1.3 问题分析与总体设计
      • 6.1.4 项目实现
      • 6.1.5 课堂实训
    • 6.2 商品订购
      • 6.2.1 问题的提出
      • 6.2.2 问题分析与总体设计
      • 6.2.3 预备知识
      • 6.2.4 项目实现
      • 6.2.5 课堂实训
    • 6.3 留言板程序
      • 6.3.1 问题的提出
      • 6.3.2 问题分析与总体设计
      • 6.3.3 预备知识
      • 6.3.4 项目实现
      • 6.3.5 Struts框架介绍
      • 6.3.6 课堂实训
    • 6.4 总结与提高
    • 练习题
  • 第7章 Web项目开发
    • 7.1 Web项目开发简介
      • 7.1.1 开发团队
      • 7.1.2 开发规范
    • 7.2 网上书店
      • 7.2.1 网上书店的总体规划
      • 7.2.2 数据库设计
      • 7.2.3 网上书店的详细设计与实现
    • 7.3 项目发布
      • 7.3.1 Tomcat的目录结构
      • 7.3.2 server.xml配置简介
      • 7.3.3 部署和运行Web项目
    • 7.4 总结与提高
    • 练习题

相关图书