当前位置:首页 > 工业技术
从Java走向Java  EE
从Java走向Java  EE

从Java走向Java EEPDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:吴超编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115191922
  • 页数:344 页
图书介绍:Java EE是目前企业级系统开发的第一选择,有着越来越多的学习者,但是Java EE技术本身在不断发展,涌现出各种概念,其繁多的内容让很多初学者望而却步。特别对那些有了Java语言基础的读者(大多数计算机专业的学生在学校里只学习Java语言本身,其他读者一般也从Java语言开始学习)来说,从Java迈向Java EE是一个艰难的过程。本书就是为了满足这些读者的需要而编写的。全书将深入浅出地介绍Java EE各个方面的技术,覆盖从设计开发到测试部署的完整过程,展现Java EE的完整图景,通过基础的实例帮助读者上手,并利用Eclipse插件等帮助读者掌握利用Java EE开发的工具。
《从Java走向Java EE》目录
标签:编著 走向

第1章 Java EE的基本知识 1

1.1 Java EE的出现及其特点 1

1.2 Java EE的分层模型和平台组成 4

1.2.1 Java EE的分层模型 4

1.2.2 Java EE的结构变形 5

1.2.3 Java EE平台的组成 7

1.3 Java EE参与人员的角色 9

1.4开发工具Eclipse 10

1.5小结 13

第2章 使用Jakarta Commons来简化开发 14

2.1 Jakarta Commons的功能和用法 14

2.2小结 18

第3章 Java EE容器 19

3.1什么是容器 19

3.2 Tomcat的安装和使用 20

3.3小结 25

第4章 在Java EE中使用XML 26

4.1什么是XML 26

4.1.1理解XML 26

4.1.2 XML的语法 27

4.1.3 XML命名空间 31

4.2 XML能用来干什么 32

4.3用DTD验证XML文档 33

4.4用Schema验证XML文档 35

4.4.1使用XML Schema 35

4.4.2 Schema的语法 37

4.5用JAXP读写XML 44

4.6 Java EE中的JAXB 55

4.7小结 64

第5章 使用Java Servlet开发动态网页 65

5.1 Servlet的概念和生命周期 65

5.2如何编写Servlet 67

5.3使用Eclipse和Tomcat开发Servlet实例——输出字符串响应 72

5.4小结 77

第6章 JSP——前后台更好地分离 79

6.1 JSP的概念 79

6.2 JSP页面的组成 80

6.2.1 JSP的指令元素 82

6.2.2 JSP的脚本元素 83

6.2.3 JSP的标准动作元素 85

6.2.4 JSP中的内置对象 87

6.3实例——利用JSP制作图片缩略图 87

6.4小结 90

第7章 JSTL——JSP标准标签库 91

7.1 JSTL基础 91

7.1.1 JSTL的核心标签库 92

7.1.2 JSTL中使用表达式语言 93

7.2实例——利用JSTL标签生成数字序列 95

7.3小结 97

第8章 JavaBean组件 98

8.1 JavaBean是什么 98

8.2实例——在JSP中调用JavaBean 99

8.3小结 106

第9章 开源Web开发框架Struts 107

9.1 Struts框架基础 107

9.1.1 Struts框架的出现及其优点 107

9.1.2 Struts的MVC框架 108

9.2 Struts的配置 110

9.2.1配置Web.xml 110

9.2.2 配置Struts-config.xml 111

9.2.3多个配置文件的使用 120

9.3 Struts的各种组件 121

9.3.1 Struts的处理流程 122

9.3.2 ActionServlet 123

9.3.3 Action类 123

9.3.4 ActionForm 125

9.3.5 ActionMapping 126

9.4 Struts标签 127

9.4.1如何使用Struts标签 127

9.4.2 HTML标签 128

9.4.3 Bean标签 134

9.4.4 Logic标签 136

9.4.5 Nested标签 137

9.5小结 138

第10章 新一代的Struts 2 139

10.1 Struts 2框架的特点 140

10.2实例——Struts 2的“Hello World” 143

10.3小结 151

第11章 利用JDBC访问数据库 152

11.1 JDBC基础 152

11.1.1如何用JDBC访问数据库 152

11.2实例——利用JDBC访问SQLServer数据库 154

11.3小结 156

第12章 利用Hibernate访问数据库 157

12.1 ORM——关系-对象映射的概念 157

12.2 Hibernate基础 158

12.2.1 POJO对象 158

12.2.2 Hibernate映射文件 159

12.2.3 Hibernate配置文件 159

12.3使用Hibernate 161

12.4小结 165

第13章 Struts和Hibernate实例——两个与登录有关的实例 166

13.1 Struts和Hibernate的开发环境配置 166

13.1.1数据库的安装和管理 166

13.1.2 Hibernate的安装 168

13.1.3 Struts的安装 169

13.2实例一:用户密码验证和登录 170

13.2.1总体设计 170

13.2.2具体实现 170

13.2.3实例小结 185

13.3实例二:用户密码修改 185

13.3.1总体设计 186

13.3.2具体实现 186

13.3.3运行实例 201

13.4小结 201

第14章 JSF——类Swing的Web开发框架 202

14.1 JSF基础 202

14.2实例——JSF处理用户登录 209

14.3小结 215

第15章 利用JavaMail收发电子邮件 217

15.1电子邮件协议和JavaMail 217

15.2 JavaMail核心类 218

15.2.1 Session类 218

15.2.2 Message类 218

15.2.3 Address类 219

15.2.4 Authenticator类 220

15.2.5 Transport类 220

15.2.6 Store和Folder类 220

15.3实例——利用JavaMail收发邮件 221

15.3.1准备阶段 221

15.3.2编写发送邮件的实例 223

15.3.3编写接收邮件的实例 235

15.4小结 241

第16章 基于良好设计模式的Spring 243

16.1 Spring简介 243

16.2实例——用Spring来打招呼 246

16.3小结 248

第17章 JNDI和Java RMI远程调用 249

17.1用Java RMI实现远程调用 250

17.2利用JNDI定位资源 256

17.3实例——分布式的HelloWorld 260

17.4小结 264

第18章 Java消息服务 265

18.1消息系统和JMS 265

18.1.1 JMS API 265

18.1.2点对点消息模式 266

18.1.3发布者/订阅者模式 267

18.1.4同步和异步方式 268

18.2编程模型 268

18.2.1管理对象 269

18.2.2连接对象 270

18.2.3会话 270

18.2.4消息产生者 270

18.2.5消息消费者 271

18.2.6消息 272

18.2.7异常处理 272

18.3实例——利用JMS收发消息 273

18.3.1一个简单的点对点模式消息实例 273

18.3.2一个简单的发布者/订阅者模式消息实例 279

18.4小结 285

第19章 利用JXTA编写P2P应用 286

19.1 P2P模型 286

19.2 JXTA框架 288

19.3实 例——JXTA开发P2P实例 292

19.4小结 296

第20章 实现业务逻辑的EJB 297

20.1 EJB基础知识 297

20.2实例——利用EJB转换字符串 301

20.3小结 307

第21章 Web Service 308

21.1 Web Service基础 308

21.2实例——利用AXIS开发一个简单的Web Service 310

21.3小结 314

第22章 Java EE的安全 315

22.1利用JAAS进行验证和授权 315

22.2利用JSSE进行安全传输 317

22.3小结 317

第23章 Java EE的测试 319

23.1开发者为什么需要学习测试 319

23.2测试的基本概念 320

23.3利用JUnit进行单元测试 324

23.4利用StrutsTestCase对Struts进行测试 328

23.5压力测试和JMeter 334

23.6其他开源测试工具 339

23.7小结 343

返回顶部