科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Web 服务代理组件创建 JSF Web 服务客户端

Web 服务代理组件创建 JSF Web 服务客户端

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

这一系列文章展示了 WebSphere Studio V5.1.1 中的 Java Server Faces Technology Preview 的特征,本文是其中的第 5 部分。

作者:中国IT实验室 来源:中国IT实验室 2007年9月22日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共5页)

您可能会在生成的代码后面看到一个错误。如果有,则表明当前驱动器没有为 Web 服务抛出的自定义异常添加批处理块。我们可以修复这个错误。
  
图 31. Java Resources 错误

  
 

  在 Task 视图中,右键单击该错误并选择 Quick Fix。
  
图 32. Quick Fix 选项

  
 

  选中 Add catch clause to surrounding try 选项。
  
图 33. 可用的快速修复

  
 

  选中的修复会添加 try 代码块(图 34)并打开生成的 Java 类。请关闭 Java 类。
  
图 34. Try 块

  
 

  选择 JSP 中的 Button ,转到 Quick Edit 视图。将 C:\JSFLAB\Lab5\CodeSnippet1.txt 中的代码粘贴到每个 catch 块中。结果如图 35 所示。
  
图 35. 包含快速修复代码的 Catch 块

  
 

  我们将在按钮组件中添加错误消息,这允许我们在以后拖放错误组件并将它与按钮组件相关联。
  现在,我们来添加输出组件。将 Web 服务拖到屏幕上,这样就会在 Page Data 视图中创建一个结果 Company Info Bean。我们需要将该组件拖到页面中。在缺省情况下,它只会打印对象 ID。
  如图 36 所示,将 getCompanyInfoResultBean 拖到页面中;替换掉该处原来的 resultBean 组件。
  
图 36. 在 JSP 页面中添加 CompanyInfo

  
 

  选中 Create output components,然后单击 OK。
  
图 37. Select drop action

  
 

  将标签更新为 Company Information ,然后再次通过 Attributes 视图将它定为 Header 3。
  
图 38. 更改标题标签

  
 

  通过 Attributes 视图将每个字段标签更新为标题单元格。
  
图 39. 更改字段标签

  
 

  现在,我们在页面中添加错误控件。该错误控件将会链接到屏幕中的按钮上。我们在捕捉到异常时设置此错误。
  选择 Display Error 组件。
  
图 40. Display error

  

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章