繁体   English   中英

如何创建一个jsp Web表单以将数据发布到Web服务并显示Web服务的结果

[英]How to create a jsp web form to post data to the web service and display result from the web service

我正在使用Eclipse和Tomcat服务器通过Web服务开发Web应用程序。

在测试Web服务时,我得到:

“嗨,这是AXIS服务!也许这里会有一种表格来调用该服务...”

IDE确实提供了创建用于测试Web服务的测试Web客户端的功能。

但是,我想从头开始编写自己的JSP页面以使用此Web服务...

请提供一些示例代码/相关链接。

提前致谢。

您可以按照以下模式进行操作:

1.在jsp中创建一个表单以接收输入数据。
2.从servlet检索那些数据。
3.使用从WSDL生成的客户端调用Web服务,并将响应发送回jsp。

添加将与服务交互的新层将是一个更好的设计

希望这会有所帮助。

1.下载与Web服务相关的wsdl文件。

2.使用wsdl2java命令生成客户端[您可以在Axis2或Apache CXF中找到它)

  1. 在类路径中包括所有生成的客户端代码

  2. 将数据从您的jsp发布到servlet,该servlet包括生成的客户端代码以发出Web服务请求

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM