书籍详情

IBM WebSphere Studio Web应用开发

IBM WebSphere Studio Web应用开发

作者:(美)Gary Craig,(美)Peter Jakab著;张云涛,龚玲,张燕译;张云涛译

出版社:机械工业出版社

出版时间:2004-02-01

ISBN:9787111137511

定价:¥39.00

购买这本书可以去
内容简介
  IBM软件认证:认证技能级别很容易判断WebSphere软件的IBM认证级别。IBMWebSphereStudioV5.0有三个级别的认证。本书所针对的考试号是285。本书引领读者学习有关WebSphereStudio的基础知识,范围从基础概念到实际的完整Web应用程序的开发。另外,本书还包括有关JSP、servlet和后端数据库访问的知识。本书还是IBMCertifiedAssociateDeveloper认证指南,包含认证目标及复习题,并附有答案,便于自学。GarycCraig博士是SuperlativecSoftwarecSolutions公司的总裁和资深顾问。他专门从事技术培训工作以及咨询服务。在过去的五年当中,1他的工作主要涉及IBMcWebSphere产品和技术。Gary以前是Syracuse大学的教授,1拥有计算机工程博士学位。目前他还是IEEE的资深会员。Gary是《EnterprisecJavacProgrammingcwithcIBMcWebSphere》一书的合著者。PetercJakab是ObjectSpheresccSoftwarecSolutions公司的总裁和资深顾问。Peter专门从事与基于IBMcWebSphere工具和服务器开发Web应用程序相关的咨询.辅导和课程设计工作。在IBM工作期间,2他是IBM职业认证团队的一员。Peter是几本IBMcWebSphere和VisualAge的应用开发书籍的合著者。他积极参与新的教育和职业认证材料的撰写。IBM通过本书,提供了学习IBMWebSphereStudio以及准备IBM认证考试的有效途径。本书引领读者学习有关WebSphereStudio的基础知识,范围从基础概念到实际的完整Web应用程序的开发。读者可学到从开发入门到调试技术,再到实现包含HTML页面的完整应用程序的所有内容。另外本书还包括了有关JSP.servlet和后端数据库访问的知识。不管是用于自学还是准备认证考试,读者都会发现本书很有价值。本书涵盖的主题包括:●Java开发●MVC基础●调试技术●JSP?馠TML●API●提取参数及处理表单数据●使用JDBC访问数据库●servlet●性能监视和分析
作者简介
  GarycCraig博士是SuperlativecSoftwarecSolutions公司的总裁和资深顾问。他专门从事技术培训工作以及咨询服务。在过去的五年当中,1他的工作主要涉及IBMcWebSphere产品和技术。Gary以前是Syracuse大学的教授,1拥有计算机工程博士学位。目前他还是IEEE的资深会员。Gary是《EnterprisecJavacProgrammingcwithcIBMcWebSphere》一书的合著者。PetercJakab是ObjectSpheresccSoftwarecSolutions公司的总裁和资深顾问。Peter专门从事与基于IBMcWebSphere工具和服务器开发Web应用程序相关的咨询.辅导和课程设计工作。在IBM工作期间,2他是IBM职业认证团队的一员。Peter是几本IBMcWebSphere和VisualAge的应用开发书籍的合著者。他积极参与新的教育和职业认证材料的撰写。
目录
第1章  本书的范围及涵盖内容  1
1.1  技术和工具  1
1.2  WebSphere Studio  1
1.3  Web应用开发  2
1.4  本书总览  3
1.4.1  各章总览  3
1.4.2  认证目标及其参照章节  4
1.5  本章小结  5
第2章  系统需求和安装  7
2.1  光盘内容  7
2.2  最小系统需求  7
2.3  安装WebSphere Application Server-Express  8
2.4  验证安装  9
2.4.1  验证Site Developer的安装  10
2.4.2  验证代理控制器的安装  10
2.4.3  验证应用服务器的安装  10
2.5  练习  10
第3章  Eclipse. Studio工作台和WebSphere Studio概述  17
3.1  Eclipse项目  17
3.1.1  Eclipse平台  17
3.1.2  Eclipse体系结构  18
3.1.3  Eclipse工作台  19
3.1.4  Java开发工具(JDT)  19
3.2  IBM工具  21
3.2.1  WebSphere Studio 配置  21
3.2.2  基于任务的开发—透视图  22
3.3  其他公司的工具  23
3.4  信息资源  23
3.5  自测  23
3.5.1  关键术语  23
3.5.2  复习题  24
第4章  开发一个简单的Java应用程序  25
4.1  Java工程. Web应用程序和企业应用程序  25
4.2  使用透视图  26
4.3  创建Java工程  27
4.4  Java透视图  29
4.4.1  创建Java包  30
4.4.2  创建Java类型  31
4.5  Java编辑器  34
4.5.1  编辑器视图  34
4.5.2  代码辅助  36
4.5.3  轮廓视图  38
4.5.4  编译Java源代码  40
4.6  简单的源代码控制  42
4.7  运行不基于Web的Java程序  45
4.8  练习  47
4.9  自测  53
4.9.1  关键术语  53
4.9.2  复习题  53
第5章  调试技术  55
5.1  为什么调试以及何时调试  55
5.2  发送消息并跟踪  56
5.3  启动程序进行调试  56
5.4  在Java代码中设置断点  58
5.5  调试透视图描述  60
5.6  调试器控制及步进代码  64
5.6.1  步进过滤  65
5.6.2  其他控制  65
5.7  查看变量  66
5.8  表达式视图  69
5.9  显示视图  70
5.10  其他类型的断点  71
5.10.1  条件断点  72
5.10.2  Java异常断点  73
5.10.3  观察点  76
5.10.4  方法断点  77
5.11  剪贴簿  78
5.12  热代码替换  81
5.13  练习  82
5.13.1  调试ConsoleTest.java  83
5.13.2  调试SimpleDebug.java  84
5.13.3  调试JavaExceptionTest.java  88
5.13.4  使用剪贴簿  90
5.14  自测  91
5.14.1  关键术语  91
5.14.2  复习题  91
第6章  HTTP和HTML基础  93
6.1  HTTP概述  93
6.1.1  请求  93
6.1.2  响应  95
6.1.3  请求和响应流程  96
6.2  HTML基础概述  97
6.2.1  如何创建HTML文档  97
6.2.2  HTML的基本标签  100
6.3  HTML标签<FORM>的内容和属性  101
6.4  WebSphere Studio页面设计器入门  104
6.4.1  库视图  106
6.4.2  轮廓视图  107
6.4.3  属性视图  108
6.4.4  其他视图  108
6.5  级联样式表  110
6.6  练习  111
6.7  自测  118
6.7.1  关键术语  118
6.7.2  复习题  119
第7章  servlet入门  121
7.1  servlet生命周期  121
7.2  Web工程向导  122
7.3  新建servlet向导  124
7.4  探索servlet的生命周期  125
7.5  测试servlet的生命周期  126
7.6  生成HTTP响应流  129
7.7  J2EE应用程序打包和web.xml  130
7.8  参数化servlet  134
7.9  复习  137
7.10  练习  137
7.11  自测  138
7.11.1  关键术语  138
7.11.2  复习题  138
第8章  处理HTTP请求  139
8.1  HTTP请求入门  139
8.2  HttpServletRequest接口  140
8.3  读取HTTP输入流  142
8.4  请求处理的结构  143
8.5  使用JavaScript执行表单验证  148
8.6  复习  149
8.7  练习  149
8.7.1  创建注册Web页  149
8.7.2  创建注册servlet  151
8.7.3  设置TCP/IP监视服务器  154
8.7.4  检查HTTP请求  154
8.7.5  添加输出参数处理和输出表示  156
8.8  自测  157
8.8.1  关键术语  157
8.8.2  复习题  158
第9章  案例分析  159
9.1  案例的数据模型  159
9.2  应用系统的用例  161
9.2.1  用例:经销商注册  161
9.2.2  用例:经销商登录  162
9.2.3  用例:经销商检查和提交发货单  163
9.2.4  用例:经销商提交发货单  164
9.2.5  用例:管理购买订单的生成  164
第10章  servlet的应用状态  167
10.1  应用状态  167
10.2   会话的生命周期  171
10.3  会话伸缩  173
10.4  复习  173
10.5  练习  173
10.6  自测  180
10.6.1  关键术语  180
10.6.2  复习题  181
第11章  模型-视图-控制器基础  183
11.1  servlet作为控制器  183
11.2  通过控制器servlet重建视图逻辑  184
11.3  在servlet之间传递对象引用  185
11.4  复习  186
11.5  练习  186
11.6  自测  188
11.6.1  关键术语  188
11.6.2  复习题  188
第12章  JSP入门  189
12.1  JSP文档结构概述  189
12.2  运行时模型和页面编译  189
12.3  JSP语法概述  190
12.3.1  伪指令  191
12.3.2  脚本元素  192
12.3.3  用WebSphere Studio创建JSP页  194
12.3.4  创建新的JSP页  195
12.3.5  在设计视图添加内容  198
12.3.6  在源代码视图中进行编辑  200
12.4  在WebSphere Studio 中测试和调试
JSP页  200
12.5  复习  202
12.6  练习  202
12.7  自测  207
12.7.1  关键术语  207
12.7.2  复习题  207
第13章  构造健壮的Web应用程序的考虑事项  209
13.1  输入数据错误  210
13.2  复习  219
13.3  自测  219
13.3.1  关键术语  219
13.3.2  复习题  220
第14章   JSP标签库  221
14.1  使用JSP标签库的目的  221
14.2  已有标签库  221
14.2.1  Jakarta标签库  222
14.2.2  JSTL  222
14.3  在WebSphere Studio中使用定制的标签库  223
14.4  创建定制动作标签  227
14.5  练习  229
14.6  自测  237
14.6.1  关键术语  237
14.6.2  复习题  237
第15章  通过JDBC访问数据库  239
15.1  JDBC 2.0 API  239
15.1.1  JDBC 2.0 核心API  239
15.1.2  使用JDBC 2.0 核心API基础  239
15.1.3  JDBC 2.0标准扩展API  242
15.1.4  数据源及连接池  242
15.1.5  类型映射  243
15.2  出错处理  245
15.3  事务控制  246
15.4  基本的代理/映射体系结构  246
15.5  数据透视图  247
15.6  练习  252
15.7  自测  259
15.7.1  关键术语  259
15.7.2  复习题  259
第16章  部署应用程序  261
16.1  什么是部署  261
16.2  WebSphere Studio对远程服务器的部署  262
16.3  命令行服务器管理  262
16.4  类路径. 类加载器以及模块依赖性  264
16.4.1  WebSphere中的类加载器  264
16.4.2  模块依赖性和实用程序JAR文件  265
16.5  练习  265
16.5.1  创建远程服务器及配置  265
16.5.2  创建数据资源  269
16.5.3  在WebSphere Studio中测试运行在远程服务器上的应用程序  270
16.5.4  在WebSphere Studio之外启动远程服务器  272
16.5.5  测试运行在远程服务器上的应用程序  276
16.6  自测  277
16.6.1  关键术语  277
16.6.2  复习题  277
附录A  自测答案  279
猜您喜欢

读书导航