当前位置:首页 > 工业技术
JSP动态网站设计项目教程
JSP动态网站设计项目教程

JSP动态网站设计项目教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:张兴科主编
  • 出 版 社:北京:中国人民大学出版社
  • 出版年份:2010
  • ISBN:9787300120607
  • 页数:264 页
图书介绍:本书系统地介绍了利用JSP技术开发动态网站所应具备的知识。主要包括:JSP运行环境的搭建、HTML的基本知识、JSP内置对象、JSP标记与指令、JavaBean与Servlet的建立与应用、文件操作与数据用法、JavaScript基础知识。
《JSP动态网站设计项目教程》目录

项目一 在网页中输出系统时间——JSP概述 1

任务一 搭建JSP运行环境 1

一、问题情景及实现 1

二、相关知识:动态网页技术概述 4

任务二 输出系统的当前时间 5

一、问题情景及实现 5

二、相关知识:Tomcat的目录结构,创建Web目录,修改服务器端口号 6

综合实训一 7

拓展动手练习一 8

习题一 8

项目二 表单数据处理 9

任务一 设计输入个人信息的表单 9

一、问题情景及实现 9

二、相关知识:常用的HTML标记、表格标记、表单标记、框架及CSS样式 11

任务二 获取个人信息表单数据并显示 33

一、问题情景及实现 33

二、相关知识:JSP脚本元素、out内置对象、request内置对象 35

综合实训二 45

拓展动手练习二 48

习题二 48

项目三 购物网站设计——常用内置对象的应用 50

任务一 设计商品展示网页 50

一、问题情景及实现 50

二、相关知识:Dreamweaver CS3的安装,工作界面和配置JSP站点的方法及网页的浏览验证 51

三、购物网页的设计 55

任务二 记录用户选购商品信息 55

一、问题情景及实现 55

二、相关知识:session对象、cookie对象和application对象 57

任务三 页面间的跳转实现 62

一、问题情景 62

二、相关知识:通过response对象、request对象、超级链接实现网页的跳转 62

三、知识拓展:page指令、include指令 68

综合实训三 71

拓展动手练习三 77

习题三 77

项目四 用户输入信息的封装与使用——JavaBean的应用 79

任务一 建立JavaBean 79

一、问题情景 79

二、相关知识:JavaBean概述、编写JavaBean和JavaBean的部署 80

任务二 使用JavaBean存储数据 81

一、问题情景 81

二、相关知识:导入JavaBean类、获得JaveBean对象、使用JSP动作标记访问JavaBean属性 82

三、知识拓展:在客户端加载Applet或JavaBean 90

综合实训四 96

拓展动手练习四 101

习题四 101

项目五 网站中的民意调查设计——文件操作 103

任务一 文件与目录操作 103

一、问题情景 103

二、相关知识:创建File类的对象、使用File对象的相关操作 104

任务二 读/写文件数据 106

一、问题情景 106

二、相关知识:FileInputStream/FileOutputStream、FileReader/FileWriter、BufferedReader/BufferedWriter 107

任务三 文件的上传与下载 111

一、问题情景 111

二、相关知识:SmartUpload类、Files/File类、上传FORM表单的要求 112

综合实训五 116

拓展动手练习五 123

习题五 123

项目六 实现JSP+Servlet开发动态网站——Servlet技术的应用 124

任务一 建立并部署Servlet 124

一、问题情景 124

二、相关知识:Servlet概述、基本结构和生命周期 125

任务二 Servlet与JSP、Servlet间的通信 138

一、问题情景 138

二、相关知识:JSP与Servlet间传递数据、在Servlet间传递数据 138

综合实训六 143

拓展动手练习六 148

习题六 148

项目七 购物网站对数据库的查询——数据库技术的应用 150

任务一 基本SQL语句的使用 150

一、问题情景 150

二、相关知识:数据库与数据表的创建、数据表中数据的维护、数据查询 151

任务二 连接Access数据库 154

一、问题情景 154

二、相关知识:创建ODBC数据源,建立JDBC-ODBC桥接器、数据库连接,进行数据库操作 154

任务三 连接SQL Server数据库 163

一、问题情景 163

二、相关知识:安装JDBC驱动程序、通过JDBC直连数据库、分页查询技术 164

任务四 数据库的维护 176

一、问题情景 176

二、相关知识:数据库表的创建、记录的添加、更新和删除 176

三、知识拓展:预编译SQL语句、使用存储过程 184

综合实训七 189

拓展动手练习七 197

习题七 198

项目八 利用JavaScript完成表单数据的验证 199

任务一 掌握JavaScript脚本的基本语法 199

一、问题情景 199

二、相关知识:JavaScript概述、基本语法、浏览器对象 200

任务二 掌握JavaScript中的事件驱动机制 209

一、问题情景 209

二、相关知识:事件处理程序、事件驱动 209

综合实训八 214

拓展动手练习八 217

习题八 217

项目九 新闻发布系统 219

任务一 需求分析 219

任务二 场景分析 220

任务三 数据库分析 225

任务四 程序设计 226

一、JavaBean设计 226

二、Servlet设计 233

三、JSP网页设计 254

参考文献 264

相关图书
作者其它书籍
返回顶部