我创建了一个简单的jsf页面,我想在jsf中调用webservice,但我找不到在jsf中写过关于webservice的文档。你能给我一些关于它的link
吗?谢谢你的帮助
答案 0 :(得分:1)
如果你需要在代码中调用已发布的soap-WS(即:wsdl在线),你应该创建一个ws-client,例如使用wsimport工具(随JDK一起提供)。这将为您提供一个可用于与WS通信的Java客户端(即使EJB也可以简化您的工作)。从jsf的角度来看,你仍在使用Pojo,因此,客户端可以注入@ManagedBean。
关于如何生成ws-client:http://ayazroomy-java.blogspot.com/2013/07/using-wsimport-tool-to-generate-client.html