Web 服务代理组件创建 JSF Web 服务客户端(4)
2008-01-05 10:14:15 来源:WEB开发网核心提示:您可能会在生成的代码后面看到一个错误,假如有,Web 服务代理组件创建 JSF Web 服务客户端(4),则表明当前驱动器没有为 Web 服务抛出的自定义异常添加批处理块,我们可以修复这个错误,该错误控件将会链接到屏幕中的按钮上,我们在捕捉到异常时设置此错误, 图 31. java Resources 错误在 Task
您可能会在生成的代码后面看到一个错误。假如有,则表明当前驱动器没有为 Web 服务抛出的自定义异常添加批处理块。我们可以修复这个错误。
在 Task 视图中,右键单击该错误并选择 Quick Fix。
选中 Add catch clause to surrounding try 选项。
选中的修复会添加 try 代码块(图 34)并打开生成的 Java 类。请关闭 Java 类。
选择 jsp 中的 Button ,转到 Quick Edit 视图。将 C:\JSFLAB\Lab5\CodeSnippet1.txt 中的代码粘贴到每个 catch 块中。结果如图 35 所示。
我们将在按钮组件中添加错误消息,这答应我们在以后拖放错误组件并将它与按钮组件相关联。
现在,我们来添加输出组件。将 Web 服务拖到屏幕上,这样就会在 Page Data 视图中创建一个结果 Company Info Bean。我们需要将该组件拖到页面中。在缺省情况下,它只会打印对象 ID。
如图 36 所示,将 getCompanyInfoResultBean 拖到页面中;替换掉该处原来的 resultBean 组件。
选中 Create output components,然后单击 OK。
将标签更新为 Company Information ,然后再次通过 Attributes 视图将它定为 Header 3。
通过 Attributes 视图将每个字段标签更新为标题单元格。
现在,我们在页面中添加错误控件。该错误控件将会链接到屏幕中的按钮上。我们在捕捉到异常时设置此错误。
选择 Display Error 组件。
- ››Web服务器和应用服务器的区别
- ››web安全之信息刺探防范1
- ››webqq 最新加密算法
- ››webdriver 数据库验证方法
- ››服务层
- ››WebSphere Application Server 7.0 XML Feature P...
- ››Web2.0网络时代基于社会影响力的声望值
- ››Web服务器搭建:配置Linux+Apache+Mysql+PHP(或Pe...
- ››WebLogic调整Java虚拟机性能优化参数
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
- ››WebBrowser组件的execWB方法——Delphi控制浏览器...
更多精彩
赞助商链接