- 1、本文档共196页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP实用教程(第二版)
清华大学出版社(耿祥义 张跃平编著)
程序源代码
建议使用文档结构图浏览使用
(选择Word菜单→视图→文档结构图)
摘 要
JSP是一种动态网页技术标准,利用这一技术可以建立安全、跨平台的先进动态网站。 本书是一本实用教程,配备了大量的例题,叙述详细,通俗易懂,便于自学,特别注重结合实例讲解一些难点和关键技术。全书共分10章,内容包括JSP简介、JSP语法、内置对象、JSP与Javabean、文件操作、数据库操作、JavaServlet、MVC设计模式、JSP中使用XML等重要内容。本书所有知识都结合具体实例进行介绍.力求详略得当,突出JSP在开发Web动态网站方面的强大功能,使读者快速掌握和运用JSP的编程技巧。 本书不仅可以作为大学计算机及相关专业的选修课教材,也适合自学者及网站开发人员参考使用。
前 言
本书是《JSP实用教程》的第二版,继续保留原教材的特点——注重教材的可读性和实用性,许多例题都经过精心的考虑,即能帮助理解知识,同时又具有启发性。在第二版中增加了XML和MVC模式在Web设计中的应用,对全书章节的先后顺序和部分例题的内容做了调整。
第1章介绍JSP重要性,对Tomcat服务器的安装与配置给予了详细介绍。第2章讲解JSP页面的基本构成、常用的JSP标记。第3章讲解内置对象,特别强调了这些内置对象在JSP应用开发中的重要性,结合实例使读者掌握内置对象的用法。第4章是JSP技术中很重要的内容,即怎样使用Javabean分离数据的显示和处理,这一章讲解了许多有一定应用价值的例子。第5章主要讲解怎样使用Java中的输入输出流实现文件的读写操作,在实例上特别强调怎样使用Javabean实现文件的读写操作。第6章涉及的内容是数据库,也是Web应用开发的非常重要的一部分内容,特别介绍了各种数据库的连接方式。第7章讲解JavaServlet,对servlet对象的运行原理给予了细致的讲解,许多例子都是大多数Web开发中经常使用的模块。在第8章对Java Servlet在MVC开发模式中的地位给予了重点介绍,并按着MVC模式给出了易于理解MVC设计模式的例子。第9章介绍了XML语言以及在JSP中怎样有效地使用XML文件。第10章是一个完整的网站,完全按着MVC模式开发设计,其目的是掌握一般Web应用中常用基本模块的开发方法。
作者简介
耿祥义,1995年中国科学技术大学博士毕业,获理学博士学位。1997年从中山大学博士后流动站出站。现任大连交通大学教授。已编写出版《Java 2实用教程》、《Java 课程设计》、《JSP 实用教程》、《JSP 基础教程》、《XML 基础教程》等10余部教材。
张跃平,现任大连交通大学讲师。已编写和参编出版《Visual FoxPro课程设计》、《Java 2实用教程》、《JSP 实用教程》3部教材。
希望本教材能对读者学习JSP有所帮助,并请读者批评指正(xygeng0629@)。
编者 2007年05月
第1章 JSP 简介 1
例子1 1
第2章 JSP语法 2
例子1 2
%@ page contentType=text/html;charset=GB2312 % !-- jsp指令标记 -- 2
% date=new Date(); //java程序片 2
%= start % !-- Java表达式 -- 2
例子2 2
例子3 3
例子4 3
例子5 4
例子6 4
例子7 5
例子8 5
例子9 6
例子10 7
例子11 7
例子12 8
例子13 9
第3章 JSP 内置对象 10
例子1 10
例子2 10
例子3 11
例子4 12
例子5 14
例子6 15
例子7 16
例子8 17
例子9 17
例子10 18
例子11 18
例子12 19
例子13 20
例子14 21
例子15 22
例子16 24
例子17 25
例子18 27
例子19 29
第4章 JSP与JavaBean 31
Circle.java 31
例子1 31
例子2 32
例子3 32
NewCircle.java 32
例子4 33
Student.java 33
例子5 34
Goods.java 34
例子6 35
ListFile.java 36
例子7 36
三角形bean 37
Triangle.java 37
四则运算bean 38
ComputerBean.java 38
computer.j
文档评论(0)