顶部
收藏

JSP动态Web技术实例教程(第2版)


作者:
聂哲
定价:
29.80元
ISBN:
978-7-04-037993-8
版面字数:
450.000千字
开本:
16开
全书页数:
284页
装帧形式:
平装
重点项目:
暂无
出版时间:
2013-08-12
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

本书是“十二五”职业教育国家规划教材。全书以项目为依托,从基本的语法和规范入手,以经验为后盾,以实用为目标,以实例为导向,以实践为指导,深入浅出地讲解了JSP开发技术。本书配备有涵盖相应知识点的课堂实训,通过项目拓展的方式启发学生相关知识的学习,可达到举一反三的目的。

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

本书可作为应用型、技能型人才培养的各类教育的“JSP动态Web技术”相关课程的教材,也可作为从事JSP开发及应用人员的参考用书。

本书配有电子课件及源代码,读者可发邮件至编辑邮箱(1548103297@qq.com)索取。

  • 第1章 JSP概述
    • 1.1 动态Web技术简介
      • 1.1.1 什么是动态Web技术
      • 1.1.2 流行的几种动态Web技术
      • 1.1.3 JSP的优势
    • 1.2 安装与配置JSP运行环境
      • 1.2.1 Eclipse和MyEclipse概述
      • 1.2.2 MyEclipse开发环境的搭建
    • 1.3 开发JSP程序
      • 1.3.1 第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 总结与提高
      • 1.5.1 Web服务器
      • 1.5.2 JSP开发工具
      • 1.5.3 JSP架构
    • 练习题
  • 第2章 JSP语法与内置对象
    • 2.1 主题网站
      • 2.1.1 如何实现网页拼接
      • 2.1.2 预备知识
      • 2.1.3 网页拼接实现
      • 2.1.4 课堂实训
      • 2.1.5 网页拼接功能改进
      • 2.1.6 JSP语法
      • 2.1.7 实战演练
    • 2.2 网上调查
      • 2.2.1 调查过程
      • 2.2.2 预备知识
      • 2.2.3 项目实现
    • 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.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 JDBC 连接 SQL Server 2005
      • 4.4.5 项目实现
      • 4.4.6 课堂实训
    • 4.5 总结与提高
      • 4.5.1 数据库连接池
      • 4.5.2 数据库连接的几种方式
    • 练习题
  • 第5章 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章 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 数据库连接类(JavaBean)
      • 7.2.4 网络相册的详细设计与实现
    • 7.3 项目发布
      • 7.3.1 Tomcat的目录结构
      • 7.3.2 server.xml配置简介
      • 7.3.3 部署和运行Web项目
    • 7.4 总结与提高
    • 练习题
  • 参考文献

相关图书