您好,欢迎来到暴趣科技网。
搜索
您的当前位置:首页WebSphere快速入门8

WebSphere快速入门8

来源:暴趣科技网
WebSphere快速入门(8)

· 2.向导

有关向导及其基本功能如下:

(1) SQL 向导:创建一个可被数据库访问 Servlet 使用的 SQL 语句。语句可查询关系数据库,并从表中选择数据显示在 Web 页面上。SQL向导要求连接数据库,以验证连接参数,提取元数据来支持SQL语句的开发。

(2) 数据库访问向导:创建 Servlet 来访问关系数据库。使用一个生成的SQL文件,数据库访问sevlet向导生成5个文件:servlet、servletBean、输入HTML表格、输出页面(JSP)、和可选的错误页面(JSP)。其中,可选的输入表格(HTML)用来为SQL命令传参数,ServletBean提供一个可执行方法来调用SQL命令,Servlet创建那个ServletBean的一个实例,执行它的方法,然后决定调用有关结果页面。 (3) 基本 Servlet向导:创建使用指定的 JavaBean(包括 Navigator 和为 VisualAge for Java Enterprise Access Builder 建立 VisualAge 时的命令)的 Servlet。它同时产生一个调用 Servlet 及捕捉用户输入的输入页面和显示结果的输出页面。

(4) 到期 HTML Servlet向导:创建随日期而更改内容的Servlet。则它生成 Servlet 以及包括 HTML 的变量部分的页面。

(5) 注册Servlet向导:创建一个可在 WebSphere应用服务器 的 UserProfile 特性中设置或获得数据的Servlet。这使可维护 Web 访问器的详细信息,并且此访问器对于用户注册和其它的 Web 应用程序都是一样的。 向导同时产生一个调用 Servlet 及捕捉用户输入的输入页面和显示结果的输出页面。

(6) JavaBean向导:创建能够进行编辑和扩展的JavaBean的基本实现。 指定在 Bean 中所需的属性,向导将创建方法来设置和获得其值。 一旦完成 Bean,就可在基本向导中使用它。

上述向导对快速地制作用于创建和显示动态内容的中间层(和客户层)元素的原型有用,对提供模板代码来定制有用。而且与 WebSphere应用服务器的“编程模型”紧密集成。下面以使用数据库访问向导为例来创建访问数据库的Servlet。数据库访问向导帮助创建Java Servlet,它用来从关系数据库中检索指定数据并在 HTML 页面中显示信息。

向导需要 SQL 语句文件,Studio SQL 向导将帮助创建它。该 SQL 语句告诉数据库访问 Servlet 连接哪个数据库、搜索哪个表格、选择哪个数据以及如何排序。实际上,无需知道 Java 或 SQL 语法,就可创建数据库访问 Servlet。浏览至想放置 .jsp 文件的文件夹。 从“工具”菜单,选择“Studio 向导”。 (1) 选择“数据库访问 Servlet ” 。

(2) 单击“下一步”启动向导,继续标记的页面。 (3) 当完成所有要求后单击“完成”。

(4) 当完成后,可“照原样”使用文件或根据需要进行定制。 向导将创建:

(1) 调用 Servlet 的输入页面(.html)

(2) 提供实现指定 SQL 语句数据库访问逻辑的 JavaBean 文件(.class 和 .java) (3) 配置 Servlet 的 Servlet 配置文件(.servlet)

(4) 包含选中数据库列 JSP 和 HTML 的输出标记的 JSP 文件(.jsp) (5) 按照下列步骤完成数据库访问 Servlet 向导:

注意:可使用这样的方式建立和测试数据库Servlet,使用某一现有数据库,通过修改 .servlet 配置文件中的一个或多个以下值,将其创建为另一个 Servlet: = URL = driver = userID = password

此方法可能需要数据库服务器的模式别名。请参阅 Servlet 配置文件,了解更多关于 .servlet 文件的详细信息。 · 3.脚本编辑

IBM WebSphere Studio能与NetObjects ScriptBuilder很好的集成起来。从WebSphere Studio的 项目工作台项可以 启动 ScriptBuilder来对有关文件进行编辑,可编辑的文件类型包括HTML、JavaScript、Java、JSP和XML等。

NetObjects ScriptBuilder是适合于Web的脚本开发工具,为Web站点的客户端和服务器端脚本提供了一个快速的开发方法。它将强大的脚本编辑器与丰富的可视化开发工具有机结合,以加速脚本的开发。它也是架构Netscape,、Microsoft、 IBM、Sun Microsystems等各大公司的不同Web脚本环境的桥梁。它支持CFML (Cold Fusion Markup Language)、Dynamic HTML、 ECMAScript、 HTML、JSP、Java、LotusScript、ASP、CDF (Channel Definition Format)、DOM (Document Object Model)、Jscript、VBScript、JavaScript、LiveWire、Perl、和WML (Wireless Markup Language)。使用NetObjects ScriptBuilder, 开发者能够: (1) 检查脚本的语法错误 (2) 创建面向对象的脚本组件。 (3) 访问语言的参考书目

(4) 使用XML定制语言参考书 (5) 检查文档与浏览器的兼容性 (6) 把所需的语言元素拖放到文档中。 (7) 使用标准的Web语言或其它语言 (8) 快速导航到嵌入的函数和组件 (9) 自动化重复性的任务 (10) 预览文档

· 3.3 NetObjects Fusion

NetObject Fusion是一个 可视化的 Web 站点的 构建和管理工具 。 NetObjects Fusion 是 Web 站点构建过程的中心。 NetObjects Fusion 是一个面向站点的工具,而不是仅仅处理单个页面。在 Web 站点开发的过程中,会创建许多页面,页面之间有很多链接。手工地更改这个结构是相当困难的。用 NetObjects Fusion 可以设计 Web 站点的通用元素,创建并维护 Web 站点的结构,构建各个页面,并能容易地维护这些页面。

总之,使用 NetObject Fusion,可以 设计 Web 站点、构建各个页面、容易地维护 Web 站点。下面介绍 NetObject Fusion 中的站点视图( Site view )、页面视图( Page view )、样式视图( Style view )、对象集视图( Assets View 、或称资源视图)、和发布视图( Publishing view )。 · 1.站点视图

站点的结构视图(参见图 3-1 )是站点视图的一种,单击“轮廓视图”标签就显示站点的轮廓视图。在结构视图中,页面的颜色是可以由开发者选择,通常用来为页面分组,但是页面颜色对实际页面没有影响。用户站点的文件格式为“ *.nod ”,模板文件格式为“ *.nft ”, 样式文件格式为“ *.ssf ”。使用站点视图,可以创建(或修改)一个站点的层次结构、操纵页面、引入 / 导出( Import/Export )站点、引入模板以改变站点的风格、打印站点的结构图等等。例如,可以引入一个已有的站点将它转成 NetObjects Fusion 的格式或保留为外部 HTML 页面。如果这些被引入的页面不会被改变,通常可以将引入的页面保留为外部 HTML 页面。

图 3-1:站点视图

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoquwan.com 版权所有 湘ICP备2024080961号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务