在不使用javascript的情况下在html页面上调用java Web服务

时间:2012-11-25 23:04:54

标签: java html web-services

我想知道如何在不使用javascript的情况下在html页面上调用java web服务? 感谢

1 个答案:

答案 0 :(得分:2)

要调用Web服务,您需要发出HTTP请求。

如果服务接受格式为application/x-www-form-urlencoded数据的输入,并返回可由浏览器以人类可读形式呈现的内容,则可以使用<form>(尽管这意味着离开页面或使用框架。)

否则你需要使用编程语言。

JavaScript是在网页中执行此操作的标准方法,但由于您在问题中拒绝,我会列出一些(不太受支持的)替代方案。

  • Flash(需要插件)
  • Java applet(需要插件)
  • VBScript(需要IE,可能甚至是旧的IE)
  • ActiveX控件(需要IE和低安全性设置)
  • PerlScript(需要IE(可能是旧IE)和插件(可能不再由编写它的ActiveState分发)。)

并非所有平台都支持需要插件的选项。你当然可以和任何人亲吻iOS吧。

我强烈建议放弃“无JavaScript”的要求。