我正在使用Eclipse和Tomcat服务器来开发带有Web服务的Web应用程序。
当我测试网络服务时,我得到:
“嗨,这是一个AXIS服务! 也许会有一个表格在这里调用服务......“
IDE确实提供了一种工具来创建用于测试Web服务的测试Web客户端。
但是,我想从头开始编写自己的JSP页面来使用这个Web服务......
请提供一些示例代码/相关链接。
提前致谢。
答案 0 :(得分:0)
您可以按以下模式执行此操作:
1.在jsp中创建一个表单以获取输入数据 2.从servlet中检索这些数据 3.使用从WSDL生成的客户端调用webservice并将响应发送回jsp。
添加一个与服务交互的新图层将是一个更好的设计
答案 1 :(得分:0)
希望这会有所帮助。
1.下载与webservice相关的wsdl文件。
2.使用wsdl2java命令生成客户端[您可以在Axis2或Apache CXF中找到它)
在类路径中包含所有生成的客户端代码
将数据从您的jsp发布到servlet,其中包含生成的客户端代码以发出Web服务请求