在html页面上调用java Web服务而不使用javascript
我想知道如何在不使用javascript的情况下在html页面上调用java Web服务?在html页面上调用java Web服务而不使用javascript,java,html,web-services,Java,Html,Web Services,我想知道如何在不使用javascript的情况下在html页面上调用java Web服务? 感谢要调用web服务,您需要发出HTTP请求 如果服务接受格式化为application/x-www-form-urlencoded数据的输入,并返回可由浏览器以可读形式呈现的内容,则可以使用(尽管这并不意味着离开页面或使用框架) 否则,您需要使用编程语言 JavaScript是在网页中执行此操作的标准方法,但由于您在问题中拒绝使用JavaScript,因此我将列出一些(支持程度较低的)替代方法 Fla
感谢要调用web服务,您需要发出HTTP请求 如果服务接受格式化为
application/x-www-form-urlencoded
数据的输入,并返回可由浏览器以可读形式呈现的内容,则可以使用
(尽管这并不意味着离开页面或使用框架)
否则,您需要使用编程语言
JavaScript是在网页中执行此操作的标准方法,但由于您在问题中拒绝使用JavaScript,因此我将列出一些(支持程度较低的)替代方法
- Flash(需要插件)
- Java小程序(需要插件)
- VBScript(需要IE,甚至可能是旧的IE)
- ActiveX控件(需要IE和低安全设置)
- PerlScript(需要IE(可能是旧IE)和一个插件(可能不再由编写它的ActiveState分发))
不过,我强烈建议放弃“无JavaScript”要求。我知道的唯一其他方法是使用表单提交来发出POST请求web服务做什么?