开发学院软件开发Java 使用 Dojo 开发定制 Business Space 小部件,第 4... 阅读

使用 Dojo 开发定制 Business Space 小部件,第 4 部分: 使用通用 REST 处理程序从 iWidget 发出可配置调用

 2010-10-09 08:12:36 来源:WEB开发网 闂傚倸鍊风欢姘缚瑜嶈灋闁圭虎鍠栫粻顖炴煥閻曞倹瀚�闂傚倸鍊风粈渚€骞夐敓鐘插瀭闁汇垹鐏氬畷鏌ユ煙閹殿喖顣奸柛搴$У閵囧嫰骞掗幋婵冨亾閻㈢ǹ纾婚柟鐐灱濡插牊绻涢崱妤冃℃繛宀婁簽缁辨捇宕掑鎵佹瀸闂佺懓鍤栭幏锟�濠电姷鏁告慨顓㈠箯閸愵喖宸濇い鎾寸箘閹规洟姊绘笟鈧ḿ褍煤閵堝悿娲Ω閳轰胶鍔﹀銈嗗笂閼冲爼鍩婇弴銏$厪闁搞儮鏅涙禒褏绱掓潏鈺佷槐闁轰焦鎹囬弫鎾绘晸閿燂拷闂傚倸鍊风欢姘缚瑜嶈灋闁圭虎鍠栫粻顖炴煥閻曞倹瀚�  闂傚倸鍊烽懗鑸电仚缂備胶绮〃鍛村煝瀹ュ鍗抽柕蹇曞У閻庮剟姊虹紒妯哄闁圭⒈鍋嗛惀顏囶樄闁哄本娲樼换婵婄疀閺囩姷鐛ラ梻浣哄帶婢瑰﹥绂嶅⿰鍫氣偓鏃堝礃椤忎礁浜鹃柨婵嗛婢ь喖霉閻樻瑥瀚粻楣冩煕椤愩倕鏋庨柣蹇嬪劜閵囧嫰寮村Ο鍝勫Е濡炪們鍨洪悷鈺呭箖閳╁啯鍎熼柕鍥у簻閹凤拷
核心提示:我们为本系列开发的定制小部件是基于 WebSphere V7.0 支持的 Business Space(以下简称 Business Space)中附带的 Dojo 版本,已经在 Mozilla Firefox 3.0.11 中测试过了,使用 Dojo 开发定制 Business Space 小部件,第 4 部分: 使用

我们为本系列开发的定制小部件是基于 WebSphere V7.0 支持的 Business Space(以下简称 Business Space)中附带的 Dojo 版本,已经在 Mozilla Firefox 3.0.11 中测试过了。只是,我们开发的通用框架概念甚至可以应用到使用 Dojo 的应用程序中,但却不能用于 Business Space。学习本系列需要具备 DOJO 和 iWidget 框架的基本知识。

我们将讨论在基于 Dojo 的应用程序中经常遇到的主题。本系列分为以下几部分:

第 1 部分:使用通用的 markup 处理程序生成 DOJO markup

第 2 部分:使用通用的网格处理程序创建具有分页功能的 Dojo DataGrid 组件

第 3 部分:在 iWidget 中使用多个模板和从基本小部件继承

第 4 部分:使用通用 REST 处理程序从 iWidget 发出可配置的 REST 调用

在第 4 部分,您将学习如何使用一个通用 REST 处理程序从 iWidget 调用一个 REST 服务,该 REST 处理程序基于以下原理设计:

REST URI 通常是动态的,且在调用 REST 服务之前 URI(URL 参数)的一部分将被 iWidget 动态替换。我们的设计根据相应的 REST 关键字从 JSON 文件读取 REST URI。

查询参数是动态替代的。

REST 处理程序目前支持 JSON,但是根据需要很容易增强,支持 XML 和其他类型。

REST 处理程序支持 GET、POST/RAWPOST、PUT、RAWPUT 和 DELETE 操作,也支持文件上传和下载操作。

在本文中,我们将介绍 REST 处理程序的实现以及在您的 iWidget 中如何使用它。

以下文件在 Part4SampleCode.zip 中提供 下载:

JSONRestHandler.js:通用 REST 处理程序 Javascript 类。

1 2 3 4 5 6  下一页

Tags:使用 Dojo 开发

编辑录入:爽爽 [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
赞助商链接