注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程JSP实用案例教程

JSP实用案例教程

JSP实用案例教程

定 价:¥35.00

作 者: 冯燕奎,赵德奎等编著
出版社: 清华大学出版社
丛编项: IT培训标准系列教材,软件程序员系列
标 签: jsp

ISBN: 9787302082484 出版时间: 2004-01-01 包装: 胶版纸
开本: 26cm 页数: 353 字数:  

内容简介

  本书较为全面地介绍了JavaServerPages(JSP)程序设计技术。主要内容包括:B/S开发模式和主流技术介绍,JSP编程基础,在Windows2000/XP和Linux环境下JSP运行环境的配置过程,HTML与JSP的交互过程,JSP中的页面元素,编译指令和操作指令,JSP中常用的对象,JDBC,JaveBean,JSP的综合应用举例,Servlet的概念和使用,如何在JSP中应用XML,JSP的高级应用以及最后的项目实战。本书结构清晰、内容翔实、注重实用、深入浅出、易学易懂,非常适合作为JSP的自学教材或培训教材,同时,也适合作为JSP开发人员的参考书。无论你是一名新手还是程序设计方面的专家,都会惊异于SUN公司Java技术的无穷魅力。Java带给你的并不仅仅是面向对象、开放、平台无关、易用、安全和"Writeonce,runany—where"(“一次编写,处处运行”)等软件开发方面的优势,更重要的是,它提供了一种新颖的思想表达方式、一种全新的思维模式。随着待解决问题的规模不断膨胀,Java彻底的面向对象思想的灵活性就会展现出来。毋庸置疑,Java是开发大型软件最称手的工具。伴随着Internet的迅猛发展,新一轮的计算技术正在由早期的基于C/S(Client/Server)模式的应用系统向着现在的基于B/S(Browser/Server)模式的应用系统进行转变。纵观现在的两大主流开发体系——Microsoft的.NET体系和Sun的以J2EE(Java2Enter—priseEdition)为核心的SUN-ONE(SUNOpenNetworkEnvironment)体系,基于Web的技术正在被逐渐加强:,NET推出了以ASP.NET为代表的Web开发技术,而在Sun的Java体系中,则有JS?/Servlet/JavaBean与之相抗衡。由于SunJava先天具备的跨平台性、安全性、超强的网络功能,因此,自从Java技术推出之后,经过了几年的不断完善,越来越多的rr厂商纷纷对Java技术青睐有加:Oracle数据库和IBMDB2数据库内置了Java虚拟机,可以使用Java技术写Oracle和IBMDB2中的存储过程;Borland推出了最受欢迎的Java开发工具JBuilder,并且持续而迅速地升级它的版本;许多硬件厂商正在研制支持Java功能的芯片……正是由于上述原因,基于JavaJ2EE的企业级解决方案已经成为了目前一个事实上的标准,因此,大批优秀的程序员正在使用Java、完善Java、扩展Java的功能。在Java的J2EE体系中,JSp/Servlet/JavaBean占据了非常重要的位置,不仅成为Web项目开发的利器,而且也是人们接触和使用J2EE的一个基础。本书通过翔实的内容和丰富的案例,引领着读者学习JSP/Servlet/JavaBean的开发体系,以及这套技术在项目开发中的实际应用。本书主要有以下几个特点:本书是作者教学和开发工作的总结。作者曾经从事Java和JSP的教学和开发工作,因此,本书从人的认知规律人手,能够让读者快速上手掌握JSP编程。书中的案例全部取自教学,全部经过实际教学的检验。实践证明,作者的绝大多数学生可以在120个小时的学习和毕业设计后,胜任软件公司中JSP程序员的工作。案例非常实用。书中的案例是作者对自己教学和开发经验的总结,许多学员在毕业后反映说,在实际开发中,把老师的案例稍微改造一下就可以使用了。本书较为全面地介绍了JSP开发中的基本内容。通过对本书的学习,读者可以掌握JSP开发的基本知识和应用技巧。本书第1章介绍了B/S开发模式和主流技术。第2章介绍了JSP编程基础,包括Java基础知识和Web编程基础知识:HTML和JavaScript。第3章介绍了在Windows2000/XP和Linux环境下JSp运行环境的配置过程。第4章介绍了HTML与JSp的交互过程。第5章介绍了JSP中的页面元素、编译指令和操作指令。第6章介绍了JSP中常用的对象。第7章介绍了JDBC。第8章介绍了如何使用JavaBean,以及JSP和JavaBean的结合。第9章则是JSP的综合应用举例。第10章介绍了如何在JSP中使用XML。第11章介绍了Servlet的概念和使用。第12章则涉及了JSP的高级应用主体,包括在JSP中实现文件上传、在JSP中发送E-mail以及JSPTagLibrary的使用。第13章则是对前面各个章节的综合应用。本书所有范例的程序代码,读者可以自行到新东方rr教育的WWW.ge巧ob.com.cn网站上免费下载得到。

作者简介

暂缺《JSP实用案例教程》作者简介

图书目录

第1章 JSP概述
1. 1 C/S模式与B/S模式
1. 1. 1 C/S模式
1. 1. 2 B/S模式及其优势
1. 2 B/S模式主流技术介绍
1. 2. 1 CGI
1. 2. 2 ASP
1. 2. 3 PHP
1. 2. 4 Servlet
1. 2. 5 JSP
1. 3 JSP技术及其优势
1. 4 小结
第2章 JSP编程基础知识
2. 1 Java简介
2. 1. 1 Java的特性
2. 1. 2 Java入门基础
2. 1. 3 Java基本语法
2. 1. 4 面向对象的程序设计
2. 2 HTML简介
2. 2. 1 HTML页面的基本结构
2. 2. 2 使用链接标记
2. 2. 3 使用字体标记
2. 2. 4 form标记的使用
2. 2. 5 table标记的使用
案例:使用HTML制作课程表
2. 3 JavaScript简介
2. 4 综合案例:客户端输入表单的制作
2. 5 小结
第3章 配置服务器
3. 1 常见的几种支持JSP的应用服务器
3. 1. 1 Tomcat应用服务器
3. 1. 2 Resin应用服务器
3. 2 几个典型的配置例子
3. 2. 1 在Windows2000/XP环境下配置Tomcat
3. 2. 2 在RedHatHnux7. 3下配置Tomcat
3. 2. 3 在Windows2000/XP下的配置Resin
3. 3 JSP程序的初步体验
3. 3. 1 编写我的第一个JSP程序
3. 3. 2 在Tomcat下配置JSP程序
3. 3. 3 在Resin下配置JSP程序
3. 3. 4 JSP程序执行机制剖析
3. 4 小结
第4章 JSP和Web页面的交互
4. 1 JSP和Web页面交互的初步体验
4. 2 文本框的使用
4. 3 列表框的使用
4. 4 复选框的使用
4. 5 单选按钮的使用
4. 6 HTML表单和JSP页面结合的方式
4. 7 JSP页面和客户端脚本的结合
4. 8 综合案例--实现图片提交按钮
4. 9 小结
第5章 JSP的页面元素
5. 1 JSP代码
5. 2 JSP指令
5. 2. 1 page指令
案例:使用errorPage属性处理异常
5. 2. 2 include指令
案例:使用include指令实现页面导航功能
5. 3 JSP动作
5. 3. 1 jsp:include动作
5. 3. 2 jsp:forward动作
案例:使用jsp:forward动态跳转到相应页面
5. 3. 3 jsp:pal-am动作
5. 3. 4 jsp:useBean动作
5. 3. 5 jsp:setProperty动作
5. 3. 6 jsp:getProperty动作
5. 4 小结
第6章 JSP的内建对象
6. 1 out对象
案例:使用out对象输出一个特殊效果的表格
6. 2 request对象
案例:使用request对象获取用户提交的所有参数名称和参数值
6. 3 response对象
6. 4 session对象
案例:使用session对象实现简易购物车
6. 5 Cookie对象
6. 6 综合案例1--用户登录验证功能的实现
6. 7 综合案例2--记录用户登录次数
6. 8 小结
第7章 JDBC简介
7. 1 JDBC APl
7. 1. 1 DriverManager
7. 1. 2 Connection
7. 1. 3 Statement
7. 1. 4 PreparedStatement
7. 1. 5 CallableStatement
7. 1. 6 ResultSet
7. 2 使用JDBC-ODBC访问Access
7. 3 使用JDBC访问Oracle
7. 3. 1 Statement的应用
7. 3. 2 PrepmedStatement的应用
7. 3. 3 CallableStatement的应用
7. 4 综合案例
7. 4. 1 登录测试
7. 4. 2 数据迁移
7. 5 小结
第8章 JavaBean
8. 1 JavaBean概述
8. 2 JSP与JavaBean的结合
8. 2. 1 JSP与JavaBean的结合方法
案例:JavaBean的初步使用
案例:使用JavaBean保存用户购物信息
8. 3 使用JavaBean访问数据库
8. 3. 1 设计访问数据库的JavaBean
8. 3. 2 在JSP中调用JavaBean访问数据库
案例:动态构造SQL语句访问数据库
8. 4 配置Tomcat以及访问Oracle数据库
8. 4. 1 配置Tomcat
8. 4. 2 创建访问Oracle数据库的JavaBean
8. 4. 3 在JSP中使用JavaBean
8. 5 综合案例--投票系统的实现
8. 5. 1 系统分析
8. 5. 2 系统实施
8. 6 小结
第9章 JSP综合案例举例
9. 1 JSP中分页功能的实现
9. 1. 1 显示固定页的记录
9. 1. 2 通过浏览器地址栏输入页码并进行显示
9. 1. 3 完整的分页显示功能
9. 2 留言板的设计与实现
9. 2. 1 数据库表的设计以及访问数据库的JavaBean的编写
9. 2. 2 留言板系统页面的实现
9. 3 新闻系统
9. 3. 1 系统描述
9. 3. 2 系统实施
9. 4 软件下载站
9. 4. 1 系统功能简单描述
9. 4. 2 系统实施
9. 5 小结
第10章 JSP与XML
10. 1 XML简介
10. 1. 1 XML的定义
10. 1. 2 XML的优点
10. 2 Java和XML的综合应用
10. 2. 1 使用DOM解析XML
10. 2. 2 使用DOM动态生成XML文件
10. 2. 3 使用SAX解析XML
10. 3 综合案例--基于XML的留言簿
10. 3. 1 建立存储留言信息的XML文件
10. 3. 2 显示留言页面
10. 3. 3 处理用户留言, 并保存在XML文件中
10. 4 小结
第11章 Servlet
11. 1 Servlet概述
11. 1. 1 Servlet的基本概念
11. 1. 2 Servlet和JSP的区别
11. 1. 3 Servlet的生命周期
11. 1. 4 Servlet基本方法
11. 2 Servlet案例
11. 2. 1 我的第一个Servlet
11. 2. 2 Servlet和Web页面的简单交互
11. 2. 3 构建留言板
11. 3 JSP与Servlet的交互
11. 3. 1 从JSP到Servlet的信息传递
11. 3. 2 从Servlet到JSP的信息传递
11. 4 经典设计模式
11. 4. 1 模式一:JSP JavaBean模式
11. 4. 2 模式二:MVC模式
11. 5 小结
第12章 JSP高级应用
12. 1 文件上传
12. 2 发送简单E-mail
12. 3 发送包含附件的E-mail
12. 4 JSPTagLibrary的使用
12. 5 小结
第13章 项目实战--在线测试系统
13. 1 项目概述
13. 2 数据库设计
13. 3 系统设计及实现
13. 3. 1 公用模块的设计和实现
13. 3. 2 系统维护功能的实现
13. 3. 3 在线测试功能的实现
13. 4 小结

本目录推荐