用 WebSphere Studio 创建 JSF 提交表单(3)
2008-01-05 10:21:48 来源:WEB开发网核心提示:从 Attribute 视图,选择 Bind to 文本框旁边的按钮(图 21),用 WebSphere Studio 创建 JSF 提交表单(3),图 21. Attributes 视图选择 requestScope 下面的 symbol 变量,然后按一下 OK(图 22),使用 Faces 组件创建的另一个表单将会
从 Attribute 视图,选择 Bind to 文本框旁边的按钮(图 21)。
选择 requestScope 下面的 symbol 变量,然后按一下 OK(图 22)。
jsp 将会在输入框中显示 {symbol} 变量(图 23)。
保存这个 JSP。
在 JSP 页面,选择 PReview 选项卡来观察结果。
在 WebSphere application Server V5.1 测试环境中测试 JSF 表单
我们现在将利用 WebSphere Studio 包括的 WebSphere Application Server V5.1 Unit Test Environment(UTE)来测试该页面。
在 Project Navigator 视图,右键单击 accessStock.jsp,然后选择 Run on Server(图 25)。
系统将会显示 Server Configuration 向导。应选择 WebSphere version 5.1 下面的 Test Environment 选项。选取 Set server as project default 选项,然后选择 Finish(图 26)。
一旦服务器完全启动,浏览器也应该启动了。注重 URL 通过了 Faces Servlet。假如没有通过 Faces Servlet,Faces 上下文将不会建立并且 JSP 提交将会失败。WebSphere Studio 自动知道通过 Faces Servlet 来访问 JSP,这是因为我们在创建 Web 项目的时候添加了 Faces 支持。
在 JSP,输入值 IBM,然后单击 Submit Stock Request(图 29)。注重页面被重新呈现,而文本框依然填充着。控件被绑定到输入和输出的请求变量。同样,假如没有设置导航或没有找到导航结果,那么 JSF 的缺省导航将重新呈现同样的页面。对于希望在同一个页面上同时使用输入和输出控件的页面,开发不带导航的 JSF 页面是很轻易的。
创建并测试 accessStockHistory.jsp
在以上部分,我们大致创建了一个 JSF 表单。我们现在将创建第二个 JSF 表单来访问股票历史纪录,不过我们将只介绍创建过程中的基本步骤。本系列文章的第 3 部分将使用这个新的页面。
使用 Faces 组件创建的另一个表单将会返回一组股票历史记录。遵循上面的具体步骤来创建这个表单,将其命名为“Access Stock History”:
新的表单看起来如下面的图 30 页面所示。
[]
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››创建基于PPTP的站点到站点VPN连接:ISA2006系列之...
- ››创建基于L2TP的站点到站点的VPN连接:ISA2006系列...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
更多精彩
赞助商链接