XForms设计器-----web service

GForms对web服务提供了支持,可以非常快捷的把一个web服务导入到GForms。

新建web服务


在“控件面板”的最下方找到“web服务”,拖拽该图标到右边的设计器,将启动新建web服务向导过程:

第一步:指定web服务路径

支持使用本地wsdl文件或远处服务器的WSDL文件。

第二步:选择web服务服务、端口、操作

一次只能添加一个web服务操作到GForms,如果要添加多个操作需要执行多次新建web服务向导。

第三步:配置是否创建web
service
UI
、是否载入时调用web服务

如果需要自动构建web
service的UI界面请勾选上“自动构建表单UI元素”;如果需要在form载入时就调用web服务,则请勾选“载入时调用web服务”。

当点击“Finish”按钮后,向导过程结束,将自动打开“web服务”视图:

在视图中可以看到刚才所构建的web服务操作信息,web服务视图详见下一节。

同时,在模型视图中也可以看到所创建的web服务相关的模型、模型实例及提交:

注意:开发人员不可在模型树中删除web
service相关的组件,如模型、模型实例、提交组件,但是可以在新添加组件,如添加动作、绑定、提交等新组件。

web服务视图


在web服务视图中专门对GForms中的web服务进行管理。

1、web服务树结构

第一层元素:web服务名称。

第二层元素:web服务的操作。

第三层元素:web服务的请求、响应实例及提交

第四层元素及以下元素:请求或响应的模型实例结果。

2、删除web服务及操作


在web服务节点机web服务操作节点右键菜单可以执行删除web服务及web服务操作。

3、查看XML

在web服务的模型实例元素节点可以查看XML结构。

创建UI


可以从web服务树中除第一层web服务树节点不能拖拽到设计器构建UI外,其他层的节点均可以:

1、拖拽web服务操作


构建的UI如上图所示,将包含请求模型实例、提交及响应模型实例。

在运行时当用户点击提交按钮时,将调用远程web服务,并得到响应消息填充到响应UI中。

2、拖拽web服务请求、响应


构建的UI如上图所示。

3、拖拽实例数据节点

同模型实例树中拖拽数据节点一样,请参考“模型实例”—》“创建UI”章节。

4、拖拽提交

提交动作,将构建一个提交按钮,按钮配置:

可以看到按钮的类型为submit,并且配置了提交为web服务的操作。

产品联系方式

www.ghpaas.com

电话: 13601178468

Email: [email protected]

产品资料:百度网盘http://yun.baidu.com/s/1bnznec3#dir/path=%2Fghorse

XForms设计器-----web service,布布扣,bubuko.com

时间: 2024-08-23 21:14:05

XForms设计器-----web service的相关文章

XForms 设计器使用手册

1. 概述 Designer 是一款所见即所得设计工具,使用该工具您能够从选项选用板中拖放控件来构建展现页面. GForms设计器支持中文及英文两种语言,具体所使用的语言由用户的电脑配置环境决定. 2. GForms透视图 为了更好的使用GForms设计器,请在打开Eclipse开发平台后,在右上角切换到GForms透视图: 请在透视图列表中选择"GForms",将工作台切换到如下布局: 3. 创建 3.1. 创建GForms工程 在GForms视图下,可以直接通过菜单:Fileàne

XForms设计器----模型管理

在模型视图中进行模型管理. 模型配置 属性名称 描述 Schema 一个模型可以有多个schema文件,开发人员可以通过schema文件选择器选择多个文件,如果手动录入,则多个schema文件以空格分隔:文件的位置为相对于WebContent目录的绝对路径. schema文本 模型的schema文本,必须是完整的schema文件内容 标识 模型的ID,是运行时访问模型的重要配置 名称空间 模型所有的名称空间列表,从schema文件或schema文本中抽取 注意:所配置的schema文件需要同步到

XForms设计器-----XPath编辑器

GForms平台提供XPath编辑器,辅助开发人员开发xpath表达式. 分为三个区域:选择区域.编辑器区域及问题显示区域. 其中,选择区域: 模型实例树:包含所有的模型实例数据节点,包括属性及元素,如果需要选择某个节点请双击或拖拽到编辑器区域即可. 函数树:包含所有的xforms1.0及xforms1.1所支持的所有xpath,每个函数具体使用说明请参考相关xpath手册. 操作符树:xpath所支持的操作. 配置提示: 如果需要选择模型实例自身,则请在模型实例树上选择模型实例树节点或模型实例

XForms设计器-----模型实例

在模型实例视图中进行模型管理. 模型实例的创建在"模型视图"的模型树中进行,具体参考"模型管理"中的"创建模型实例". 可以在模型实例中手动创建实例数据节点.元素.节点文本等信息. 如果配置模型实例的介质类型为json,则模型实例视图如下(增加了对json的操作): 模型实例配置 属性名称 描述 src 定义模型实例使用一个后台静态的XML文件数据作为模型实例的数据源 标识 模型实例ID,是运行时引用模型实例的唯一标识 介质类型 模型实例的数据源

XForms设计器-----概述

1. 概述 GForms Designer 是一款所见即所得设计工具,使用该工具您能够从选项选用板中拖放控件来构建展现页面. GForms设计器支持中文及英文两种语言,具体所使用的语言由用户的电脑配置环境决定. 2. GForms透视图 为了更好的使用GForms设计器,请在打开Eclipse开发平台后,在右上角切换到GForms透视图: 请在透视图列表中选择"GForms",将工作台切换到如下布局: 3. 创建 3.1. 创建GForms工程 在GForms视图下,可以直接通过菜单:

XForms设计器-----视图

视图是开发GForms表单的重要组成部分,GForms的相关视图包括:控件属性视图.模型视图.模型实例视图.Web Service视图及模型/实例属性视图. 视图选择 GForms视图打开方式:在WindowsàShow views,将弹出如下对话框,在对话框中选择"GForms设计器"下的某个视图即可: 控件属性视图 显示或配置在设计器"设计"及"辅助"两个选项卡中创建的控件. 模型视图 模型是GForms的核心要素,是整个GForms页面的重

activiti工作流的web流程设计器整合视频教程 SSM和独立部署

本视频为activiti工作流的web流程设计器整合视频教程 整合Acitiviti在线流程设计器(Activiti-Modeler 5.21.0 官方流程设计器) 本视频共讲了两种整合方式 1. 流程设计器和其它工作流项目分开部署的方式 2. 流程设计器和SSM框架项目整合在一起的方式 视频大小 1.13 GB ~[获取地址] QQ313596790 本视频均为本人亲自录的,另免费附加赠送Activiti工作流视频(企业开发实例讲解) (这个赠送的Activiti工作流视频里面的流程设计器用的

java activiti5 在线web流程设计器整合视频教程 SSM和独立部署

本视频为activiti工作流的web流程设计器整合视频教程 整合Acitiviti在线流程设计器(Activiti-Modeler 5.21.0 官方流程设计器) 本视频共讲了两种整合方式 1. 流程设计器和其它工作流项目分开部署的方式 2. 流程设计器和SSM框架项目整合在一起的方式 视频大小 1.13 GB ~[获取地址]   QQ313596790 官网 http://www.fhadmin.org/ 本视频均为本人亲自录的,另免费附加赠送Activiti工作流视频(企业开发实例讲解)

开源工作流引擎web设计器Activiti Modeler 5.17.0 与IE11的兼容性探究

一.源码下载 Activiti官网:http://activiti.org/ github:https://github.com/Activiti/Activiti 官网上下载的是lib库文件.文档和网站样例,推荐使用maven管理项目,可以不用下载库文件,直接下载源码,github上源码已经是5.18.0,但是官方还没有发布,从以下网址找到5.17.0的source code下载链接下载即可:https://github.com/Activiti/Activiti/releases,大小为20