JSP Web应用程序开发教程(第2版)
معرفی کتاب «JSP Web应用程序开发教程(第2版)» نوشتهٔ 杨占胜,王鸽,王海峰، منتشرشده توسط نشر 电子工业出版社 در سال 2018. این کتاب در 1 صفحه، فرمت pdf، زبان zh ارائه شده است. «JSP Web应用程序开发教程(第2版)» در دستهٔ بدون دستهبندی قرار دارد.
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.1.1 Web发展的三个阶段 1.1.2 Web应用程序开发的三个阶段 1.1.3 HTTP请求地址——URL 1.1.4 HTTP状态码 1.1.5 JSP动态网页的处理过程 1.2 Tomcat服务器的安装与配置 1.2.1 安装Java SE 1.2.2 安装Tomcat 1.2.3 Tomcat服务器的目录结构 1.2.4 Tomcat服务器的配置文件 1.3 JSP Web应用程序的目录结构与发布 本章小结 思考题 第2章 JSP基本语法 2.1 JSP的构成 2.2 指令元素 2.2.1 page指令 2.2.2 include指令 2.2.3 taglib指令 2.3 脚本元素 2.3.1 Scriptlet 2.3.2 表达式 2.3.3 声明 2.4 动作元素 2.4.1 2.4.2 2.4.3 2.4.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.1.1 Servlet技术概述 4.1.2 Servlet的特点 4.1.3 Servlet的生命周期 4.2 Servlet接口 4.2.1 Servlet实现相关 4.2.2 Servlet配置相关 4.2.3 请求和响应相关 4.2.4 会话相关 4.2.5 Servlet上下文相关 4.2.6 Servlet协作相关 4.2.7 过滤器相关 4.2.8 Servlet异常相关 4.3 Servlet设计与配置 4.3.1 Servlet的开发流程 4.3.2 JSP的配置路径 4.3.3 Servlet的注解配置 4.4 JSP Web应用程序的开发模式 本章小结 思考题 第5章 Java Bean 5.1 Java Bean简介 5.1.1 Java Bean的特性 5.1.2 Java Bean的属性 5.1.3 Java Bean的编写 5.2 JSP中使用Java Bean 5.2.1 5.2.2 5.2.3 本章小结 思考题 第6章 JDBC 6.1 JDBC介绍 6.2 JDBC API 6.2.1 Driver接口 6.2.2 DriverManager类 6.2.3 Connection接口 6.2.4 Statement接口 6.2.5 ResultSet接口 6.3 JDBC访问数据库 6.3.1 使用JDBC-ODBC桥访问数据库 6.3.2 使用All-Java JDBC Driver访问数据库 6.3.3 通过Java Bean访问数据库 6.3.4 JDBC的其他操作 6.4 数据分页显示 6.5 数据库连接池 6.6 JSP数据库开发实例 本章小结 思考题 第7章 Eclipse 7.1 Eclipse开发环境的建立 7.1.1 Eclipse的下载安装 7.1.2 插件安装 7.2 Eclipse的界面与参数设置 7.2.1 Eclipse的界面 7.2.2 Eclipse的参数设置 7.3 使用Eclipse开发JSP 7.3.1 动态Web项目的建立 7.3.2 Eclipse内嵌Web服务器 7.3.3 增强的代码编辑功能 7.4 Eclipse项目管理 7.4.1 项目导出 7.4.2 导入项目 本章小结 思考题 第2篇 JSP应用开发专题 第8章 页面之间数据的传递 8.1 同一个会话页面间数据的传递 8.2 不同会话页面间数据的传递 本章小结 思考题 第9章 JSP中文问题 9.1 字符编码 9.2 Java语言中的编码 9.2.1 Java程序处理中的编码转换 9.2.2 JSP程序处理过程中的编码转换 9.2.3 JSP中文处理 9.2.4 数据库中文问题 本章小结 思考题 第10章 JSP应用程序的安全性 10.1 安全配置元素 10.2 Tomcat安全域 10.3 安全控制实例 本章小结 思考题 第3篇 JSP高级技术 第11章 Servlet监听器 11.1 Servlet事件监听相关的API 11.1.1 ServletContext监听API 11.1.2 HttpSession监听API 11.1.3 ServletRequest监听API 11.2 监听器程序的开发 11.2.1 监听器的设计与配置 11.2.2 Servlet上下文监听程序实例 11.2.3 会话监听程序实例 11.2.4 请求监听程序实例 本章小结 思考题 第12章 Servlet过滤器 12.1 Servlet中与过滤器相关的API 12.1.1 Filter接口 12.1.2 FilterChain接口 12.1.3 FilterConfig接口 12.2 过滤器程序的开发 12.2.1 过滤器的设计与配置 12.2.2 简单的过滤器实例 12.2.3 处理参数的过滤器实例 12.2.4 过滤器的简单应用 本章小结 思考题 第13章 表达式语言 13.1 表达式语言的语法 13.1.1 EL保留字 13.1.2 EL字面量(Literals) 13.1.3 EL默认值与自动类型转换 13.1.4 表达式语言中的设置 13.2 表达式语言中的普通运算 13.3 表达式语言中的Java Bean 13.4 表达式语言中的隐式对象 13.5 EL函数 本章小结 思考题 第14章 自定义标签 14.1 自定义标签简介 14.1.1 自定义标签的优点 14.1.2 自定义标签的特点 14.1.3 自定义标签的设计过程 14.1.4 taglib指令 14.1.5 自定义标签的类型 14.1.6 自定义标签的接口与类 14.2 经典标签 14.2.1 Tag接口 14.2.2 tld文件 14.2.3 自定义标签的属性 14.2.4 IterationTag接口 14.2.5 BodyTag接口 14.2.6 标签的嵌套 14.3 简单标签 14.4 标签文件 本章小结 思考题 第15章 标准标签库 15.1 JSTL简介 15.1.1 JSTL的安装配置 15.1.2 JSTL的优点 15.1.3 JSTL标签库 15.2 核心标签库 15.2.1 c:out 15.2.2 c:set 15.2.3 c:if 15.2.4 c:choose、c:when、c:otherwise 15.2.5 c:forEach 15.2.6 c:forToken 15.2.7 c:import 15.2.8 c:url 15.2.9 c:redirect 15.2.10 c:param 15.2.11 c:catch 15.3 SQL标签库 15.3.1 sql:setDataSource 15.3.2 sql:query 15.3.3 sql:param 15.3.4 sql: update 15.4 国际化与标准化标签库 15.4.1 15.4.2 、 15.4.3 15.4.4 15.4.5 15.4.6 、 15.4.7 15.4.8 15.4.9 15.4.10 本章小结 思考题 第4篇 JSP常用组件 第16章 文件上传和下载组件 16.1 jspSmartUpload API 16.1.1 File类 16.1.2 Files类 16.1.3 Request类 16.1.4 SmartUpload类 16.2 文件上传 16.3 文件下载 本章小结 思考题 第17章 日志组件 17.1 Log4j 17.1.1 Log4j API 17.1.2 Log4j的配置 17.1.3 Log4j的使用 17.2 commons-logging 17.2.1 commons-logging API 17.2.2 commons-logging的使用 本章小结 思考题 附 录 附录A Tomcat版本简介 附录B MySQL使用说明 附录C 实验指导书 附录D 实验参考答案 参考文献
دانلود کتاب JSP Web应用程序开发教程(第2版)