海南微信网站制作平台,杭州萧山网站开发,wordpress过滤敏感,沈阳网上房地产adf.test以前#xff0c;我曾发布过有关在ADF中使用基于ADF BC的REST Web服务的信息。 现在#xff0c;本文讨论使用通用数据控件使用基于JSON的REST Web服务。 您还可以查看有关Web服务的先前文章#xff0c;以获取更多信息。 在ADF 12.2.1中使用应用程序模块快速创建SOA… adf.test 以前我曾发布过有关在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剩余连接输入连接名称和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.htmladf.test