分享
 
 
 

Java EE 5开发基础与实践(重点大学计算机专业系列教材)

Java EE 5开发基础与实践(重点大学计算机专业系列教材)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: 吴映波等编著

出 版 社: 清华大学出版社

出版时间: 2008-11-1字数: 499000版次: 1页数: 308印刷时间: 2008/11/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302184324包装: 平装内容简介

本书介绍Java EE 5的基础知识及其开发技术、应用实践,内容由浅入深,理论与实践相结合,并配有丰富的实例和案例分析,展示如何将这些技术应用到实际工作中去; 并结合各种Java EE开源框架,提供针对性的开发实践指导,帮助读者深入了解和学习Java EE应用开发。

本书既可作为大专院校计算机相关专业的教材,也可作为职业教育学校和各培训机构开展Java EE 5企业应用开发培训的教材。

目录

第1章Java EE 5.0概述

1.1Java EE 5.0总览

1.1.1分布式的多层应用开发模型

1.1.2Java EE组件

1.1.3Java EE容器

1.1.4Java EE APIs

1.2Java EE应用打包与部署

1.2.1什么是打包与部署

1.2.2JAR/WAR/EAR文件格式

1.3Java EE应用开发角色

1.4更多内容

第一部分Java EE 5.0编程基础

第2章Java 5语言新特性

2.1Java 5语言特性总览

2.2增强的For循环

2.3注释

2.4枚举

2.5范型

2.6类型自动转换

2.7静态导入

2.8格式化输入与输出

第3章Java EE 5.0编程工具与运行环境

3.1安装与配置JDK 1.5

3.2安装与配置Sun GlassFish应用服务器

3.3安装与配置Apusic应用服务器

3.4安装与配置Eclipse开发环境

3.5更多内容

第二部分Java EE 5.0的Web开发技术

第4章Web开发基础

4.1Web技术基础

4.1.1TCP/IP简介

4.1.2HTTP简介

4.1.3HTML简介

4.1.4HTML常用标记简介

4.1.5CSS简介

4.1.6Javascript简介

4.2静态页面与动态页面

4.2.1静态页面

4.2.2动态页面

第5章Java EE Web开发

5.1Java EE Web技术概述

5.2Web容器

5.3JavaBeans简介

5.4Java Servlet原理

5.4.1Servlet概述

5.4.2Servlet功能

5.4.3Servlet结构

5.4.4编写第一个Servlet

5.4.5准备工作

5.4.6编写Servlet类

5.4.7编译Servlet类

5.4.8创建Web应用

5.4.9将Servlet装配到Web应用

5.4.10配置Web应用上下文

5.4.11部署Web应用

5.4.12访问Web应用

5.4.13小结

5.4.14实例一

5.5Java Servlet的生命周期

5.5.1Servlet生命周期介绍

5.5.2init()方法

5.5.3destory方法

5.5.4线程同步

5.6用Java Servlet来处理典型的Web应用问题

5.6.1生成静态HTML页面

5.6.2接受get方式提交的请求

5.6.3接受post方式提交的请求

5.6.4文件上传处理

5.6.5对会话的管理

5.6.6请求转发

5.6.7过滤

5.6.8生成验证码

5.7JSP原理

5.7.1JSP定义

5.7.2JSP和Servlet的区别

5.8编写第一个JSP

5.8.1编写JSP

5.8.2装配到Web应用

5.8.3发布Web应用

5.8.4访问JSP

5.9用JSP来处理典型的Web应用问题

5.9.1接受get方式提交的请求

5.9.2接受post方式提交的请求

5.9.3文件上传处理

5.9.4对会话进行管理

5.10常见JSP动作和指令

5.10.1jsp:include

5.10.2jsp:forward

5.10.3jsp:useBean

5.10.4jsp:getProperty

5.10.5jsp:setProperty

5.11专题:编码问题

5.11.1概述

5.11.2GB2312、GBK和UTF

5.11.3JSP编码问题

5.11.4MySQL编码问题

5.12标签库及其在JSP中的使用

5.12.1标签库简介

5.12.2引入标签库包

5.12.3在Web.xml中配置标签库

5.12.4在JSP中调用标签库

5.13在JSP中访问数据库

5.13.1配置数据源

5.13.2查询记录并分页显示

5.13.3JSP向表中插入记录

5.13.4JSP删除表中记录

5.13.5JSP修改表中记录

5.14一个完整的Java EE Web应用架构

5.14.1MVC结构

5.14.2Struts、JSF和WebWork简介

5.14.3数据库连接池

5.14.4O/R映射、

5.14.5Hibernate简介

第6章JSF开发

6.1JSF简介

6.2第一个JSF程序

6.2.1开发过程

6.2.2映射FacesServlet实例

6.2.3创建页面

6.2.4定义导航规则

6.2.5定义错误处理

6.3Managed Bean

6.4JSF标签

6.4.1标准JSF标签简介

6.4.2输出标签

6.4.3输入标签

6.4.4命令标签

6.4.5选择类标签

6.4.6其他标签、

6.5数据转换和验证

6.5.1标准转换器

6.5.2标准验证器

6.5.3自定义转换器和验证器

6.5.4错误处理

6.6事件处理

6.6.1动作事件

6.6.2实时事件

6.6.3值变事件

6.6.4Phase事件

6.7JSF生命周期与自定义组件

6.7.1JSF生命周期

6.7.2自定义组件

第三部分Java EE 5.0的Web服务技术

第7章Web Service开发

7.1Web服务概述

7.2Web Service基础

7.2.1SOAP

7.2.2WSDL

7.2.3UDDI

7.3XML基础

7.3.1XML标准

7.3.2DTD

7.3.3XML Schem

7.4用于XML的Java API

7.4.1SAX

7.4.2文档对象模型DOM

7.4.3可扩展样式表语言转化

7.4.4StAX

7.5使用JAXWS构建简单的Web Service

7.5.1所需要的Endpoint

7.5.2编写实现类

7.5.3绑定、打包、发布Web Service

7.5.4没有客户端的情况下测试Web Service

7.5.5简单的Web Service客户端

7.6使用JAXB绑定XML Schema

7.6.1JAXB结构

7.6.2表示XML内容

7.6.3绑定XML Schema

7.6.4自定义JAXB绑定

7.7SAAJ

7.7.1概述

7.7.2创建并发送信息

7.7.3添加内容到信息头

7.7.4添加内容到信息主题

7.7.5处理信息

7.8JAXR

7.8.1概述

7.8.2JAXR结构

7.8.3实现一个JAXR客户端

第四部分Java EE 5.0的EJB技术

第8章开发EJB 3.0应用

8.1EJB 3.0概述

8.1.1传统的EJB

8.1.2EJB 3.0简介

8.1.3EJB 3.0中的Bean类型

8.2会话Bean

8.2.1会话Bean的生命周期

8.2.2无状态会话Bean

8.2.3有状态会话Bean

8.2.4会话Bean实例

8.2.5将会话Bean发布为Web服务

8.3消息驱动Bean

8.3.1为什么要使用消息

8.3.2Java消息服务

8.3.3集成JMS和EJB

8.3.4开发消息Bean

8.3.5消息事务

第五部分Java EE 5.0的持久化技术

第9章Java持久API

9.1Java持久化API概述

9.1.1实体Bean

9.1.2实体类

9.1.3实体的生命周期

9.1.4事务处理

9.2数据库同步

9.2.1直接操纵实体数据

9.2.2并发访问和锁

9.2.3查找实体和Query API

9.2.4命名查询

9.2.5EJBQL语言

参考文献

书摘插图

第1章Java EE 5.0概述

现在,越来越多开发者希望为企业开发出速度、安全和稳定性平衡的基于服务器端的分布式应用。如果您已经从事这方面的工作,那么您一定了解到,在今天的电子商务和信息的快速移动和需求的世界里,企业应用程序的设计、创建和编写不得不面对更少的开发资金、更快的开发速度和更少的开发资源。

为了减少花费和快速跟踪应用程序的设计和开发,Java PlatformEnterprise Edition(Java EE)提供了一个基于组件的设计、开发、安装和配置的分层企业分布式应用开发框架:一个多层的分布式的应用程序模型、重用组件、一个统一的安全模型、灵活的事务控制和基于XML可开放标准和协议的Web服务技术等。

您不但能够比以前更快地向市场发表创新的解决方案,而且您的平台独立的基于组件的解决方案不会被束缚在提供商的产品和应用程序编程接口上。产品提供商和消费者享受着可以选择适应自己商务和技术的最好的产品和组件。

作为一个开放性的企业应用开发框架,由Sun公司所主导的Java EE在之前一直被称为J2EE,但在J2EEl.4版本以后的1.5版本,Sun公司开始重新将这个1.5新版本命名为Java EE 5.0(本书以下将均简称为Java EE 5或Java EE)。Java EE 5标志着Java在企业应用开发技术方面向前发展的又一个里程碑。Do more with less work是Java EE 5的正式宣言,也是其与J2EE1.4最显著的区别。Java EE 5提供了诸多新特性以简化企业应用的开发,譬如:

通过Annotation代替旧有的XML配置文件。

重新设计的EJB 3.0变得轻量与简单。

基于组件化的JSF Web编程模型。

与JAX-RPC相比更易使用的JAX—WS等Web Services相关规范。

拥有了诸如依赖注入、AOP编程等以往开源框架才拥有的功能等。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有