• JSP Web应用程序开发教程(第2版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

JSP Web应用程序开发教程(第2版)

32.42 5.9折 55 全新

库存5件

山东泰安
认证卖家担保交易快速发货售后保障

作者杨占胜

出版社电子工业出版社

出版时间2018-01

版次2

装帧其他

货号604 10-18

上书时间2024-10-19

邹鲁文化书店

十一年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 杨占胜
  • 出版社 电子工业出版社
  • 出版时间 2018-01
  • 版次 2
  • ISBN 9787121332449
  • 定价 55.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 348页
  • 字数 99999千字
【内容简介】
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中的疑难点进行了辨析。本书可作为高等学校本、专科的教材及各类培训班的教材,也可供从事计算机应用和开发的各类人员学习参考。
【作者简介】
杨占胜,临沂大学信息学院教师。省级精品课程网络软件开发课程群-Java Web应用程序课程负责人。主要教授:软件开发基础、Java Web应用程序开发、专业英语等。
【目录】
目    录

第1篇  JSP基本技术

第1章  JSP运行环境1

1.1  动态网页技术1

1.1.1  Web发展的三个阶段1

1.1.2  Web应用程序开发的三个阶段2

1.1.3  HTTP请求地址——URL3

1.1.4  HTTP状态码3

1.1.5  JSP动态网页的处理过程5

1.2  Tomcat服务器的安装与配置5

1.2.1  安装Java SE5

1.2.2  安装Tomcat7

1.2.3  Tomcat服务器的目录结构9

1.2.4  Tomcat服务器的配置文件9

1.3  JSP Web应用程序的目录结构与

    发布11

本章小结15

思考题15

第2章  JSP基本语法16

2.1  JSP的构成16

2.2  指令元素16

2.2.1  page指令17

2.2.2  include指令20

2.2.3  taglib指令21

2.3  脚本元素21

2.3.1  Scriptlet22

2.3.2  表达式22

2.3.3  声明23

2.4  动作元素26

2.4.1  <jsp:include>26

2.4.2  <jsp:param>28

2.4.3  <jsp:forward>28

2.4.4  <jsp:plugin>29

本章小结31

思考题31

第3章  JSP内置对象32

3.1  out32

3.2  request33

3.3  response38

3.4  Cookie40

3.5  session42

3.6  application45

3.7  pageContext46

3.8  page48

3.9  JSP作用域49

3.10  config49

3.11  exception50

3.12  内置对象综合例程50

本章小结53

思考题53

第4章  Servlet54

4.1  Servlet技术54

4.1.1  Servlet技术概述54

4.1.2  Servlet的特点54

4.1.3  Servlet的生命周期54

4.2  Servlet接口56

4.2.1  Servlet实现相关57

4.2.2  Servlet配置相关59

4.2.3  请求和响应相关60

4.2.4  会话相关61

4.2.5  Servlet上下文相关61

4.2.6  Servlet协作相关61

4.2.7  过滤器相关62

4.2.8  Servlet异常相关62

4.3  Servlet设计与配置63

4.3.1  Servlet的开发流程63

4.3.2  JSP的配置路径69

4.3.3  Servlet的注解配置70

4.4  JSP Web应用程序的开发模式72

本章小结73

思考题74

第5章  Java Bean75

5.1  Java Bean简介75

5.1.1  Java Bean的特性75

5.1.2  Java Bean的属性75

5.1.3  Java Bean的编写76

5.2  JSP中使用Java Bean77

5.2.1  <jsp:useBean>78

5.2.2  <jsp:getProperty>79

5.2.3  <jsp:setProperty>79

本章小结83

思考题83

第6章  JDBC84

6.1  JDBC介绍84

6.2  JDBC API85

6.2.1  Driver接口85

6.2.2  DriverManager类85

6.2.3  Connection接口86

6.2.4  Statement接口86

6.2.5  ResultSet接口87

6.3  JDBC访问数据库88

6.3.1  使用JDBC-ODBC桥访问

      数据库90

6.3.2  使用All-Java JDBC Driver

      访问数据库98

6.3.3  通过Java Bean访问数据库107

6.3.4  JDBC的其他操作125

6.4  数据分页显示131

6.5  数据库连接池143

6.6  JSP数据库开发实例145

本章小结159

思考题160

第7章  Eclipse161

7.1  Eclipse开发环境的建立161

7.1.1  Eclipse的下载安装161

7.1.2  插件安装162

7.2  Eclipse的界面与参数设置165

7.2.1  Eclipse的界面165

7.2.2  Eclipse的参数设置167

7.3  使用Eclipse开发JSP171

7.3.1  动态Web项目的建立171

7.3.2  Eclipse内嵌Web服务器173

7.3.3  增强的代码编辑功能177

7.4  Eclipse项目管理183

7.4.1  项目导出183

7.4.2  导入项目184

本章小结186

思考题186

第2篇  JSP应用开发专题

第8章  页面之间数据的传递187

8.1  同一个会话页面间数据的传递187

8.2  不同会话页面间数据的传递192

本章小结193

思考题193

第9章  JSP中文问题194

9.1  字符编码194

9.2  Java语言中的编码196

9.2.1  Java程序处理中的编码转换196

9.2.2  JSP程序处理过程中的

      编码转换197

9.2.3  JSP中文处理199

9.2.4  数据库中文问题203

本章小结207

思考题207

第10章  JSP应用程序的安全性208

10.1  安全配置元素208

10.2  Tomcat安全域211

10.3  安全控制实例213

本章小结215

思考题216

第3篇  JSP高级技术

第11章  Servlet监听器217

11.1  Servlet事件监听相关的API217

11.1.1  ServletContext监听API217

11.1.2  HttpSession监听API218

11.1.3  ServletRequest监听API219

11.2  监听器程序的开发219

11.2.1  监听器的设计与配置220

11.2.2  Servlet上下文监听程序

       实例222

11.2.3  会话监听程序实例223

11.2.4  请求监听程序实例228

本章小结231

思考题231

第12章  Servlet过滤器232

12.1  Servlet中与过滤器相关的API232

12.1.1  Filter接口232

12.1.2  FilterChain接口233

12.1.3  FilterConfig接口233

12.2  过滤器程序的开发234

12.2.1  过滤器的设计与配置234

12.2.2  简单的过滤器实例237

12.2.3  处理参数的过滤器实例239

12.2.4  过滤器的简单应用241

本章小结242

思考题243

第13章  表达式语言244

13.1  表达式语言的语法244

13.1.1  EL保留字244

13.1.2  EL字面量(Literals)244

13.1.3  EL默认值与自动类型

       转换244

13.1.4  表达式语言中的设置245

13.2  表达式语言中的普通运算246

13.3  表达式语言中的Java Bean248

13.4  表达式语言中的隐式对象249

13.5  EL函数251

本章小结253

思考题253

第14章  自定义标签254

14.1  自定义标签简介254

14.1.1  自定义标签的优点254

14.1.2  自定义标签的特点254

14.1.3  自定义标签的设计过程254

14.1.4  taglib指令254

14.1.5  自定义标签的类型255

14.1.6  自定义标签的接口与类255

14.2  经典标签255

14.2.1  Tag接口256

14.2.2  tld文件260

14.2.3  自定义标签的属性263

14.2.4  IterationTag接口265

14.2.5  BodyTag接口268

14.2.6  标签的嵌套271

14.3  简单标签272

14.4  标签文件274

本章小结281

思考题281

第15章  标准标签库282

15.1  JSTL简介282

15.1.1  JSTL的安装配置282

15.1.2  JSTL的优点282

15.1.3  JSTL标签库282

15.2  核心标签库283

15.2.1  c:out283

15.2.2  c:set285

15.2.3  c:if288

15.2.4  c:choose、c:when、

       c:otherwise288

15.2.5  c:forEach289

15.2.6  c:forToken291

15.2.7  c:import292

15.2.8  c:url293

15.2.9  c:redirect294

15.2.10  c:param294

15.2.11  c:catch295

15.3  SQL标签库295

15.3.1  sql:setDataSource295

15.3.2  sql:query296

15.3.3  sql:param299

15.3.4  sql: update301

15.4  国际化与标准化标签库302

15.4.1  <fmt:setLocale>303

15.4.2  <fmt:bundle>、

       <fmt:setBundle>303

15.4.3  <fmt:message>304

15.4.4  <fmt:param>305

15.4.5  <fmt:requestEncoding>306

15.4.6  <fmt:timeZone>、

       <fmt:setTimeZone>306

15.4.7  <fmt:formatNumber>306

15.4.8  <fmt:parseNumber>307

15.4.9  <fmt:formatDate>308

15.4.10  <fmt:parseDate>309

本章小结312

思考题312

第4篇  JSP常用组件

第16章  文件上传和下载组件313

16.1  jspSmartUpload API313

16.1.1  File类313

16.1.2  Files类314

16.1.3  Request类315

16.1.4  SmartUpload类315

16.2  文件上传318

16.3  文件下载322

本章小结323

思考题323

第17章  日志组件324

17.1  Log4j324

17.1.1  Log4j API324

17.1.2  Log4j的配置328

17.1.3  Log4j的使用329

17.2  commons-logging333

17.2.1  commons-logging API333

17.2.2  commons-logging的使用335

本章小结335

思考题336

附    录

附录A  Tomcat版本简介337

附录B  MySQL使用说明337

附录C  实验指导书337

附录D  实验参考答案337

参考文献338
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP