java - 如何在 Bpel 中调用 jsp 页面作为客户端合作伙伴链接
问题描述
我创建了一个 BPEL 流程,并通过调用其 WSDL 成功调用了四个 Web 服务作为合作伙伴链接,但现在我仍然困惑如何将我应该作为客户端的 JSP 页面链接到我的 BPEL 流程,
我搜索了很多但没有在这里找到一个明确的答案是我的jsp页面代码
<form action="SERVLET">
name : <input type="text" name="name"/> <br>
group :<input type="text" name="group"/><br>
pass : <input type="text" name="pass"/><br>
<input type="submit" value="submit">
</form>
我创建了一个从 HttpServlet 扩展的 Servlet:
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String name= request.getParameter("name");
String group= request.getParameter("group");
String pass= request.getParameter("pass");
response.setContentType("text/plain");
PrintWriter out = response.getWriter();
out.println(name+"-"+group+"-"+pass);
所以我的问题是如何将 jsp pagr 和 servlet 链接到我在 OpenESB 中的 BPEL 流程,换句话说,如何将表单数据从 jsp 页面发送到 BPEL 流程。
解决方案
推荐阅读
- r - 基于列值的类分配
- pyspark - 将字符串列的 Spark 数据帧拆分为多个布尔列
- json - Flutter ListView 从嵌套 JSON 加载数据
- javascript - 如何使用 jQuery .attr() 更改 id 字体大小?
- digital-ocean - 是否有数字海洋沙盒,您可以在付款前尝试数字海洋?
- c# - 如何成功地将对象添加到私人列表?
- java - Maven 解析属性占位符
- c++ - 只要在任何窗口内运行动画,qt QML 中的多个窗口就会开始闪烁/闪烁
- python - Nameerror Telebot 未定义
- php - 如何在刀片模板的 foreach 循环中访问 laravel 集合?