图书介绍

JSP应用开发PDF|Epub|txt|kindle电子书版本网盘下载

JSP应用开发
  • 邓子云,郝斌等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111232759
  • 出版时间:2008
  • 标注页数:377页
  • 文件大小:61MB
  • 文件页数:390页
  • 主题词:JAVA语言-主页制作-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JSP应用开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 基础知识篇2

第1章 JSP及其相关技术导航2

1.1 JSP程序员常用的技术2

1.2 JSP概述4

1.2.1 Web开发技术的发展5

1.2.2 JSP技术概述5

1.2.3 JSP的优势及与其他Web开发语言的比较6

1.2.4 用JSP开发Web应用程序的几种主要方式7

1.3 小结8

第2章 开发环境的安装与配置9

2.1 Java开发工具9

2.1.1 JDK9

2.1.2 Eclipse10

2.2 配置管理工具12

2.3 Java Web中间件14

2.3.1 Tomcat14

2.3.2 WebLogic14

2.3.3 WebSphere15

2.4 本书开发环境的安装与配置15

2.4.1 安装JDK15

2.4.2 安装与配置Tomcat16

2.5 小结19

第3章 JSP语法20

3.1 JSP程序的结构20

3.2 Java程序片21

3.2.1 JSP表达式21

3.2.2 Java脚本代码21

3.2.3 声明变量或方法23

3.3 JSP程序注释24

3.3.1 JSP隐藏注释24

3.3.2 使用HTML注释24

3.3.3 Java语言提供的3种类型注释24

3.4 Java的基本数据类型24

3.4.1 标识符25

3.4.2 简单数据类型25

3.4.3 数组28

3.5 运算符与表达式30

3.5.1 算术运算符31

3.5.2 关系运算符32

3.5.3 布尔逻辑运算符32

3.5.4 位运算符32

3.5.5 赋值运算符33

3.5.6 条件运算符33

3.5.7 表达式33

3.5.8 运算符的优先级33

3.6 程序控制逻辑34

3.6.1 选择控制语句34

3.6.2 循环控制语句37

3.7 类39

3.7.1 类的基本概念40

3.7.2 this40

3.7.3 类的继承41

3.7.4 抽象类和抽象方法41

3.7.5 Java的标准类库42

3.8 包装类42

3.9 字符串处理44

3.9.1 String类字符串44

3.9.2 StringBuffer类字符串47

3.10 日期型数据处理49

3.11 接口50

3.11.1 接口的声明50

3.11.2 接口的实现50

3.12 JSP指令51

3.12.1 page指令51

3.12.2 include指令52

3.13 JSP动作指令54

3.13.1 〈jsp include〉包含动作指令54

3.13.2 〈jsp:useBean〉动作指令55

3.13.3 〈jsp:setProperty〉动作指令56

3.13.4 〈jsp:getProperty〉动作指令57

3.13.5 〈jsp:forward〉动作指令58

3.13.6 〈jsp:param〉动作指令59

3.13.7 〈jsp:plugin〉动作指令60

3.14 小结62

第二篇 应用开发篇66

第4章 隐含对象解析66

4.1 隐含对象概述66

4.2 与I/O有关的隐含对象66

4.2.1 request对象67

4.2.2 response对象77

4.2.3 out对象84

4.3 与Context有关的隐含对象85

4.3.1 session对象85

4.3.2 application对象86

4.3.3 pageContext对象87

4.4 与Servlet有关的隐含对象89

4.4.1 page对象89

4.4.2 config对象89

4.5 与Error有关的隐含对象89

4.6 小结91

4.7 思考解答91

第5章 Servlet开发92

5.1 什么是Servlet92

5.2 Servlet的工作原理93

5.3 如何开发Servlet94

5.3.1 安装Servlet运行环境94

5.3.2 编写Servlet接口的实现程序95

5.4 Servlet的生命周期96

5.5 Servlet与表单交互100

5.5.1 HTTP Servlet100

5.5.2 HttpServletRequest和HttpServlet Response100

5.6 小结103

5.7 思考解答103

第6章 JavaBean开发104

6.1 什么是JavaBean104

6.2 如何开发JavaBean104

6.2.1 编写JavaBean104

6.2.2 编译JavaBean105

6.2.3 打包和解包jar文件108

6.2.4 部署JavaBean类109

6.2.5 部署jar文件109

6.2.6 在JSP中使用JavaBean110

6.3 设置与得到JavaBean的属性112

6.4 小结114

第7章 Web方式上传与下载文件115

7.1 文件操作组件介绍115

7.1.1 jspSmartUpload组件的安装与配置115

7.1.2 jspSmartUpload组件的主要对象116

7.1.3 FileUpload组件的安装与配置119

7.2 文件上传处理119

7.2.1 利用jspSmartUpload组件进行文件上传处理119

7.2.2 利用FileUpload组件进行文件上传处理126

7.3 文件下载处理130

7.4 小结131

第8章 JSP数据库开发132

8.1 JDBC概述132

8.2 Java编程语言和JDBC134

8.2.1 JDBC编程的步骤134

8.2.2 数据库各种连接方式实例分析136

8.3 使用DDL和DML语言对数据库进行基本操作147

8.3.1 创建表并插入数据及修改数据147

8.3.2 查询数据148

8.3.3 预编译语句150

8.3.4 使用存储过程151

8.3.5 使用事务155

8.3.6 批处理更新157

8.3.7 操作元数据158

8.4 数据库操作JavaBean163

8.5 防范SQL注入式攻击165

8.6 分页显示数据166

8.7 小结169

8.8 思考解答169

第9章 XML操作171

9.1 XML概述171

9.2 编写XML172

9.3 DTD174

9.3.1 DTD的基本结构174

9.3.2 DTD声明与引用174

9.3.3 DTD对元素的声明175

9.3.4 DTD对属性的声明175

9.3.5 实体的声明与引用176

9.3.6 命名空间177

9.4 DOM178

9.4.1 DOM的类178

9.4.2 DOM读取XML文件179

9.4.3 修改XML文件181

9.5 SAX184

9.5.1 SAX的类185

9.5.2 SAX读取XML文件186

9.6 JDOM188

9.6.1 JDOM的类188

9.6.2 使用JDOM创建和读取XML文件190

9.6.3 使用JDOM修改XML文件193

9.6.4 XML文件与数据库操作196

9.7 小结198

第10章 JavaMail199

10.1 构建JavaMail的开发环境199

10.2 JavaMail API199

10.3 发送邮件201

10.3.1 创建JavaMail会话201

10.3.2 构造消息202

10.3.3 发送消息202

10.4 接收邮件206

10.4.1 登录Store206

10.4.2 列出INBOX中的邮件206

10.4.3 读取消息206

10.5 Multipart消息209

10.6 小结213

10.7 思考解答213

第11章 表达式与标签214

11.1 表达式语言简介214

11.2 EL使用语法216

11.2.1 与[]运算符216

11.2.2 变量与文字常量217

11.2.3 EL保留字217

11.2.4 隐式对象218

11.2.5 EL运算符219

11.2.6 禁用EL表达式计算225

11.3 JSTL标签227

11.3.1 安装使用JSTL1.1227

11.3.2 核心标签库227

11.3.3 118N与格式化标签库233

11.3.4 SQL标签库238

11.3.5 XML标签库240

11.4 自定义标签242

11.4.1 简单标签242

11.4.2 标签文件244

11.5 小结247

11.6 思考解答247

第12章 Web图表开发248

12.1 JFreeChart组件介绍248

12.2 JFreeChart的应用249

12.2.1 创建第一个简单的饼图249

12.2.2 创建条形图251

12.2.3 创建线形图253

12.2.4 常用API介绍255

12.3 JavaReport组件介绍256

12.3.1 JavaReport介绍257

12.3.2 安装JavaReport257

12.3.3 常用的JavaReport类258

12.4 JavaReport的应用261

12.4.1 开发Web报表的方法262

12.4.2 用JavaReport开发Web统计图265

12.4.3 用JavaReport输出报表267

12.5 小结270

第三篇 项目实战篇272

第13章 Struts开发272

13.1 Struts概述272

13.1.1 MVC模式272

13.1.2 JSP模式的发展273

13.1.3 Struts的工作原理275

13.2 Struts的安装与配置276

13.3 如何利用Struts开发Web应用279

13.4 Struts标签库286

13.4.1 HTML标签库286

13.4.2 Bean标签库290

13.4.3 Logic标签库293

13.5 综合应用举例297

13.6 小结303

第14章 基于JSP实现的办公自动化系统304

14.1 系统功能304

14.2 系统总体架构设计305

14.3 数据库设计305

14.3.1 ER图305

14.3.2 数据物理模型305

14.4 系统目录设计309

14.5 系统的关键技术310

14.5.1 连接池技术310

14.5.2 数据分页技术310

14.6 系统登录模块312

14.6.1 用户登录功能312

14.6.2 系统首页315

14.6.3 退出系统318

14.7 信息中心模块319

14.7.1 查看信息319

14.7.2 发布信息323

14.8 行政审批模块325

14.8.1 发起审批事务325

14.8.2 安排审批事务327

14.8.3 待审批事务334

14.9 用户管理模块339

14.9.1 增加新用户339

14.9.2 修改用户信息342

14.9.3 修改您的密码348

14.9.4 公司部门管理350

14.10 系统可改进之处352

14.11 小结353

第15章 基于Struts+JSTL改进办公自动化系统354

15.1 架构设计354

15.2 系统详细设计355

15.2.1 系统目录情况355

15.2.2 系统关键技术355

15.2.3 系统登录模块360

15.2.4 信息中心模块367

15.3 小结374

附录1 光盘内容与使用说明375

附录2 开源软件下载地址377

热门推荐