Web程序设计——JSP(本科)
分類: 图书,计算机/网络,程序设计,JSP,
作者: 孙延鹏,吕晓鹏编著
出 版 社: 人民邮电出版社
出版时间: 2008-5-1字数: 440000版次: 1页数: 261印刷时间: 2008/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115178190包装: 平装编辑推荐
案例教学与理论介绍相结合,JSP典型模块入手讲解相关知识,培养JSP Web应用实际开发能力。
本书的着眼点是将理论知识讲解和实践应用相结合,使读者快速掌握JSP编程技术。本书从JSP的典型应用模块入手,在介绍实际开发的同时讲解JSP的相关基础知识。在开始本书的学习之前,读者应当具备HTML的基本知识以及任何一门高级编程语的使用经验。对于JSP编程中涉及的其他技术,如JavaScript、XML等,本书在相关章节会进行介绍。
内容简介
本书结合实例,由浅入深地对JSP技术的基本知识、环境搭建、开发技巧、相关技术等进行介绍。全书分为10章,主要内容包括JSP概述,JSP实现网站计数器,JSP实现用户注册,用JSP与Servlet实现用户登录,用JSP与JavaBean实现用户信息查询,JSP实现图片上传和读取显示,JSP实现留言板,JSP实现对XML读写,用JSP、JavaBean与Servlet实现投票系统,基于JSP技术开发新闻发布系统。书中对开发过程中的一些开发技巧进行了展示,按照实际开发流程对实现功能进行详细讲解。
本书以培养Web程序设计能力为出发点,结构新颖,难度适中,实用性强,覆盖面广,可作为普通高等院校Web程序设计课程的教材,也可供Web开发初学人员参考阅读。
目录
第1章JSP概述
1.1Java语言简介
1.2Web基础
1.3Servlet和JSP技术
1.4JSP开发和运行环境简介
1.5第一个Servlet程序
1.6第一个JSP程序
小结
习题
上机指导
第2章JSP实现网站计数器
2.1网站计数器实现原理
2.2完整网站计数器的实现
小结
习题
上机指导
第3章JSP实现用户注册
3.1HTML表单设计
3.2JSP处理请求数据
3.3存储用户信息到数据库
3.4完整的用户注册的实现
小结
习题
上机指导
第4章JSP与Servlet实现用户登录
4.1实现用户登录页面
4.2使用Servlet进行用户验证
4.3使用session对象保存用户信息
4.4完整的用户登录的实现
小结
习题
上机指导
第5章JSP与JavaBean实现用户信息查询
5.1实现用户信息查询页面
5.2依据条件查询用户信息
5.3JSP中的动作指令
5.4完整的用户信息查询的实现
小结
习题
上机指导
第6章JSP实现图片上传和读取显示
6.1文件上传组件介绍
6.2JSP中处理图片数据信息
6.3完整的图片上传与读取显示的实现
小结
习题
上机指导
第7章JSP实现留言板
第8章JSP实现对XML读写
第9章JSP,JavaBean与Servlet实现投票系统
第10章基于JSP技术开发新闻发布系统
书摘插图
第1章JSP概述
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与建立的一种动态网页技术标准。JSP技术由Java语言作为脚本语言。JSP为整个服务器端Java库单元提供了一个接口,该接口服务于HTTP应用程序。
1.1 Java语言简介
Java语言是一种面向对象的高级编程语言。Java语言最早诞生于1991年,最初是Sun公司为一些消费性电子产品而设计的,名为Oak。起初Java并没有引起广泛关注,直到1994年,Intemet飞速发展,促进了Java语言的发展。目前,Java语言仍然是世界上最受欢迎的编程语言之一。
Java语言的底层实现基于虚拟机(Java Virtual Machine,JVM),这使其拥有与平台无关的特性。除了这个特点,Java语言还有如下几个主要特点。
Java语言是面向对象的编程语言。
Java语言是分布式的语言。
Java语言是高度安全的语言。
Java语言是多线程的。
Java也是一种平台。Java平台(Java platform)是一种纯软件平台,它可以运行在各种硬件平台上。它由JVM和Java应用程序编程接口(JavaApplication Programming Interface,JavaAPI)组成。Java平台有以下3个版本。
Java SE(Java platform,Standard Edition 。Java SE以前称为J2SE,它用于在桌面、服务器、嵌入式环境和实时环境中使用Java应用程序。Java SE包含了支持Java Web服务开发的类,并为另两个版本提供基础。
……