日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

在ADF 12.2.1.3中使用基于JSON的REST Web服务

發布時間:2023/12/3 javascript 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在ADF 12.2.1.3中使用基于JSON的REST Web服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

以前,我曾發布過有關在ADF中使用基于ADF BC的REST Web服務的信息。 現在,本文討論使用通用數據控件使用基于JSON的REST Web服務。

您也可以查看有關Web服務的先前文章,以獲取更多信息。

在ADF 12.2.1中使用應用程序模塊快速創建SOAP Web服務

在ADF 12.2.1中以聲明方式使用應用程序模塊創建REST Web服務

使用ADF中的Web服務數據控制(WSDL)快速使用SOAP Web服務

使用JDeveloper 12.1.3輕松創建基于POJO的JAX-WS WebService

使用Web服務數據控件填充ADF表中的數據

使用ADF應用程序中的Web服務數據控件填充選擇一個選項

使用JDeveloper中的Web服務代理從Java類訪問JAX-WS Web服務

在這篇文章中,我正在使用免費的REST API Web服務來獲取所有國家的名稱。 檢查以下鏈接以獲取有關Web服務方法的詳細信息。

RESTful Web服務獲取和搜索國家

讓我們看看如何在JDeveloper 12.2.1.3中實現它

使用默認的Model和View Controller項目創建一個Fusion Web Application。

右鍵單擊View Controller項目,然后選擇“ 新建”->“從圖庫”->“業務層”->“ Web服務”,然后選擇“ Web服務數據控制SOAP / REST”

它將打開Web服務數據控件創建向導,選擇REST作為Web服務類型,并提供一個有意義的名稱,即通用數據控件,帶有手動描述的資源作為數據控件的類型。

單擊綠色加號圖標以創建新的ADF Rest Connection,輸入連接名稱和Web服務的URL。

這里的Web服務網址為http://services.groupkt.com/country/get/all ,我使用的是http://services.groupkt.com/country/get,/ all保留在此處,因為它將被使用后來。 選擇身份驗證類型“無”并測試連接。

單擊“ 確定” ,您可以看到已創建REST連接。 單擊下一步按鈕,跳過OWSM策略,然后轉到“ 資源”選項卡。

現在單擊綠色加號圖標并添加/ all作為資源路徑,選中GET method復選框,并為該方法命名,然后將JSON設置為Data Format

單擊下一步按鈕并設置方法有效負載, 從樣本代碼中選擇解析,然后從瀏覽器訪問Web服務,并將代碼粘貼到Response Sample中

對于此帖子,請單擊此鏈接以復制示例響應– http://services.groupkt.com/country/get/all

單擊下一步,然后測試休息連接。

單擊完成按鈕后,將生成一個文件DataControls.dcx 。 這是一個數據控件定義文件,包含有關數據收集節點和內置數據收集操作的信息。

現在完成了消耗Web服務的部分,接下來是創建頁面并使用WSDL在該頁面上顯示表。

右鍵單擊視圖控制器,然后選擇“ 新建”->“從圖庫”->“ Web層”->“ JSF / Facelets”,然后創建一個新頁面

展開“ Fusion Web應用程序”的“數據控件”部分,您可以看到一個get()方法及其下的消息結果數據收集。

get()方法作為按鈕放置,并將兩個集合作為頁面上的表放置并運行應用程序。


翻譯自: https://www.javacodegeeks.com/2019/07/consuming-json-based-rest-web-service-adf.html

總結

以上是生活随笔為你收集整理的在ADF 12.2.1.3中使用基于JSON的REST Web服务的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。