这个一般不在jsp(表现层)做,而是在业务层作。它需要使用服务器端资源,访问WebService是属于服务器端服务的责任。在业务层调用WebService的客户端来跟WebService交互,然后把结果包装成需要的数据,填充到jsp表现层。如果你实在不能修改服务器端代码的话,那就只能按照写服务器端代码的方式先把代码写出来,然后在把相关代码嵌入到jsp页面里面。实际上jsp页面最后会被编译成为一个Servlet类,其实还不一样是服务器端代码。WebService不是一个实体类,勉强可以归入业务层的范畴。所以它不需要什么构造函数。还有,不同的WebService实现框架在具体操作上是不一样的。细节上建议你在一个实现框架的基础上学习一下人家提供的文档。一般而言都有提供事例的。