Http 请求发送到 BW
我有一个带有一些表单字段(如文本框、提交按钮等)的 html 页面,我想在单击提交按钮时调用 BW 流程,这会将表单字段值(文本框值)发送到 BW 流程定义。
BW Process 定义将执行一些操作(例如检索数据库记录)并将结果发送到 html 页面。
当我使用 http://localhost:9999 时,它只会调用 BW 进程(Http 接收器和发送 HTTP 响应),并且 html 页面将填充我从“发送 HTTP 响应”中获得的字符串“调色板。
如何将该 HTTP 响应嵌入到响应网页的某些文本字段中,以及 HTML 页面中已存在的少量图像和其他字段。
I have a html page with some form fields (like textbox, submit button etc) I want to call the BW process on click of the submit button, which will send the form fields value (textbox values) to the BW process definition.
BW Process definition will do some operation (like retrieve the database record) and send the result to the html page.
When I use http://localhost:9999
, it will only call the BW process (Http receiver and Send HTTP Response) and the html page will populate with the string which i get from "Send HTTP Response" palette.
How can I embed that HTTP response into some text field of the response webpage along with few images and other fields already present in HTML page.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
从您的描述中尚不清楚,但我认为您的 HTML 表单是本地文件系统上的 .html 文件。这可能意味着您的所有图像也是本地文件系统上的文件。
HTTP 响应 HTML 不能包含对客户端本地文件系统上的资源的任何引用。如果您想在响应页面中嵌入图像或其他资源,按复杂程度排列,您有 3 种可能性:
It is not clear from your description, but I suppose your HTML Form is a .html file on your local filesystem. That probably means all your images are also files on your local file system.
The HTTP Response HTML cannot contain any references to resources on the client's local filesystem. If you'd like to have images or other resources embedded in your response page you've 3 possibilities, in order of complexity:
您是否尝试过使用 Designer 中“工具”菜单中的“生成 Web 服务”?选择您需要使用的进程,然后运行它。
您首先需要确保该过程已启动并开始运行。 end 有正确的参数。我认为最好使用 xml 和 xsd,即在输出编辑器中选择 XML 元素引用类型的内容,然后选择正确的架构和元素。
一旦您获得了 wsdl 和 url,您就可以像调用任何其他 Web 服务一样调用它。
Have you tried using the Generate Web Service form the Tools menu in Designer? Select the process you need to use then run this.
You first need to make sure that the process start & end has the correct parameters. I think it is best to use xml and an xsd, i.e. in output editor select content of XML Element Reference type, then select the correct schema and element.
Once you have the wsdl and the url you can call this just like any other web service.