主编推荐语
JSP技术全面教程,从基础到高级,涵盖实用组件和技巧。
内容简介
JSP是Java EE的核心技术之一,它是一种与平台无关、基于Java Servlet,技术及整个Java体系的Web开发技术,它秉承了Java语言的优势,开发周期短、代码执行效率高、可扩展性和可移植性强、技术规范公开,因此成为了开发Web应用程序(动态网站)的主要技术之一。
本书系统地介绍了Tomcat服务器的使用、JSP的基本语法、JSP的内置对象、Servlet技术、Java Bean的使用、JDBC数据库应用开发等JSP基本技术;还介绍了Servlet事件监听器、过滤器、表达式语言、自定义标签、标准标签库(JSTL)等JSP高级技术;使用JSP解决Web应用程序开发中的常见问题,包括:页面间数据的传递、JSP中文问题、国际化、日志组件、文件上传组件、安全设置等。
本书力求深入浅出,例程精练典型,是系统学习JSP技术的教材和参考手册。本书没有介绍JSP Web程序模式二(MVC)开发技术,即各种JSP开发框架,但为进一步学习这些技术打下了必要的基础。
本书内容丰富、突出应用、例程详尽,对JSP中的疑难点进行了辨析。本书可作为高等学校本、专科的教材及各类培训班的教材,也可供从事计算机应用和开发的各类人员学习参考。
目录
- 版权信息
- 第2版前言
- 第1版前言
- 第1篇 JSP基本技术
- 第1章 JSP运行环境
- 1.1 动态网页技术
- 1.2 Tomcat服务器的安装与配置
- 1.3 JSP Web应用程序的目录结构与发布
- 本章小结
- 思考题
- 第2章 JSP基本语法
- 2.1 JSP的构成
- 2.2 指令元素
- 2.3 脚本元素
- 2.4 动作元素
- 本章小结
- 思考题
- 第3章 JSP内置对象
- 3.1 out
- 3.2 request
- 3.3 response
- 3.4 Cookie
- 3.5 session
- 3.6 application
- 3.7 pageContext
- 3.8 page
- 3.9 JSP作用域
- 3.10 config
- 3.11 exception
- 3.12 内置对象综合例程
- 本章小结
- 思考题
- 第4章 Servlet
- 4.1 Servlet技术
- 4.2 Servlet接口
- 4.3 Servlet设计与配置
- 4.4 JSP Web应用程序的开发模式
- 本章小结
- 思考题
- 第5章 Java Bean
- 5.1 Java Bean简介
- 5.2 JSP中使用Java Bean
- 本章小结
- 思考题
- 第6章 JDBC
- 6.1 JDBC介绍
- 6.2 JDBC API
- 6.3 JDBC访问数据库
- 6.4 数据分页显示
- 6.5 数据库连接池
- 6.6 JSP数据库开发实例
- 本章小结
- 思考题
- 第7章 Eclipse
- 7.1 Eclipse开发环境的建立
- 7.2 Eclipse的界面与参数设置
- 7.3 使用Eclipse开发JSP
- 7.4 Eclipse项目管理
- 本章小结
- 思考题
- 第2篇 JSP应用开发专题
- 第8章 页面之间数据的传递
- 8.1 同一个会话页面间数据的传递
- 8.2 不同会话页面间数据的传递
- 本章小结
- 思考题
- 第9章 JSP中文问题
- 9.1 字符编码
- 9.2 Java语言中的编码
- 本章小结
- 思考题
- 第10章 JSP应用程序的安全性
- 10.1 安全配置元素
- 10.2 Tomcat安全域
- 10.3 安全控制实例
- 本章小结
- 思考题
- 第3篇 JSP高级技术
- 第11章 Servlet监听器
- 11.1 Servlet事件监听相关的API
- 11.2 监听器程序的开发
- 本章小结
- 思考题
- 第12章 Servlet过滤器
- 12.1 Servlet中与过滤器相关的API
- 12.2 过滤器程序的开发
- 本章小结
- 思考题
- 第13章 表达式语言
- 13.1 表达式语言的语法
- 13.2 表达式语言中的普通运算
- 13.3 表达式语言中的Java Bean
- 13.4 表达式语言中的隐式对象
- 13.5 EL函数
- 本章小结
- 思考题
- 第14章 自定义标签
- 14.1 自定义标签简介
- 14.2 经典标签
- 14.3 简单标签
- 14.4 标签文件
- 本章小结
- 思考题
- 第15章 标准标签库
- 15.1 JSTL简介
- 15.2 核心标签库
- 15.3 SQL标签库
- 15.4 国际化与标准化标签库
- 本章小结
- 思考题
- 第4篇 JSP常用组件
- 第16章 文件上传和下载组件
- 16.1 jspSmartUpload API
- 16.2 文件上传
- 16.3 文件下载
- 本章小结
- 思考题
- 第17章 日志组件
- 17.1 Log4j
- 17.2 commons-logging
- 本章小结
- 思考题
- 附录
- 附录A Tomcat版本简介
- 附录B MySQL使用说明
- 附录C 实验指导书
- 附录D 实验参考答案
- 参考文献
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。