《J2EE应用开发:上》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:丁益祥等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:7121059983
  • 页数:236 页
图书介绍:从来没有任何事物像互联网那样,对人类的活动产生如此深刻的影响,无论是政府、企业,以及个人,莫不如此。与此同时,IT工业也正面临着一场变革——传统应用向基于Internet/Web的服务模式转化。J2EE技术无疑已成为当今电子商务的最佳解决方案,在最近两年,JSP技术又有了巨大的发展和变化。在最新发布的Java EE 5.0框架中,对JSP和Servlet技术进行了升级。本课程的目标就在于培养学生了解WEB编程的基础知识,能够使用JSP进行网络应用程序的开发,并能完成网络应用程序的设置及网络应用程序的部署。本教材结合JSP和Servlet的最新规范,从基本的语法和规范入手,以经验为后盾,以实用为目标,以实例为导向,以实践为指导,深入浅出地讲解了JSP开发中的种种问题。以精简的内容介绍了JSP的语法、Servlet技术、JDBC技术、标签库技术、表达式语言、Java Server Face等技术。本书的最后一篇使用JDeveloper和Oracle Application Server,介绍了一个J2EE典型应用中的各个模块的开发实现,并且提供了完整的可运行的实例。

第1章 案例场景 1

学生课绩管理系统 1

新闻内容管理系统 4

第2章 初识J2EE 7

工作场景 7

搭建运行和开发环境 8

第一个J2EE程序 15

J2EE常用技术 24

为什么选择学习J2EE 25

小结 26

思考与练习 26

课堂实践 26

课后实践 26

第3章JavaBean 27

工作场景 27

JavaBean在J2EE中的价值 28

JavaBean的数据展现功能 29

JavaBean的数据存储功能 34

JavaBean的业务逻辑 43

小结 53

思考与练习 53

课堂实践 54

课后实践 54

第4章Servlet 55

工作场景 55

Servlet程序结构 61

处理HTTP POST/GET请求 63

读取表单参数 63

处理无效参数 65

共享JavaBean 68

转发和重定向客户请求 70

会话管理 73

会话跟踪 73

Cookies 75

URL Rewriting 77

隐藏表单域 80

使用Servlet过滤器 81

Servlet异常处理 83

小结 85

思考与练习 85

课堂实践 85

课后实践 86

第5章JSP 87

工作场景 87

JSP程序结构 90

JSP指令 92

定义页面属性 92

包含静态文件 95

使用标签 97

JSP脚本 98

JSP动作 100

包含动态文件 100

使用JavaBean 103

其他JSP动作 104

JSP隐式对象 104

JSP异常处理 111

小结 113

思考与练习 113

课堂实践 114

课后实践 115

第6章 使用JDBC访问Oracle 117

工作场景 117

连接数据库 123

操作和查询数据 127

查询数据 127

新增数据 133

更改数据 136

删除数据 138

分页显示数据 140

JNDI和数据源 142

小结 147

思考与练习 147

课堂实践 147

课后实践 147

第7章EL(表达式语言) 149

工作场景 149

停止JSP脚本的使用 150

访问作用域变量 152

访问JavaBean属性 153

访问请求参数和cookie 155

访问集合 155

运算符号 156

函数 157

小结 159

思考与练习 159

课堂实践 160

课后实践 160

第8章JSTL标准标签库 161

工作场景 161

核心标签库 163

格式标签库 167

其他标签库 169

自定义标签 170

小结 178

思考与练习 178

课堂实践 178

课后实践 179

第9章 使用JavaMail发邮件 181

工作场景 181

常见电子邮件协议 184

SMTP身份验证 185

发送简单电子邮件 190

发送HTML电子邮件 193

接收邮件 195

处理附件 196

小结 197

思考与练习 197

课堂实践 197

课后实践 197

第10章Web Service 199

工作场景 199

搭建Web Service运行和开发环境 202

第一个Web Service程序 203

使用Axis发布服务 210

创建和运行SOAP客户程序 212

小结 214

思考与练习 214

课堂实践 214

课后实践 215

第11章 使用JDeveloper开发Web程序 217

工作场景 217

搭建运行和开发环境 218

JDeveloper 10g开发Web程序 220

在OAS中部署Web程序 225

小结 235

思考与练习 235

课堂实践 235

课后实践 236