我对REST完全不熟悉。我试图通过研究这个链接来调用webservice -
http://examples.javacodegeeks.com/enterprise-java/rest/jersey/jersey-hello-world-example/
它工作得很好但是在这里我需要在浏览器中写一个url然后它会显示输出。我希望在一个页面中有一个按钮或一个链接n,如果我点击,那么网址将点击浏览器,输出将显示。有没有办法做到这一点?任何代码或链接任何帮助,你可以请帮助。
答案 0 :(得分:3)
您的问题分为两部分。
请参阅以下代码,了解休息服务的javascript调用:
$.get( "ajax/test.html", function( data ) {
$( ".result" ).html( data );
alert( "Load was performed." );
});
var restUrl = "https://api.stackexchange.com/2.2/info?site=stackoverflow"
$( document ).ready(function() {
$.get(restUrl, function( data ) {
alert( "total user " + data.items[0].total_users );
});
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;
答案 1 :(得分:1)
通过点击链接触发请求非常简单:
<a href="http://localhost:8080/JAXRS-HelloWorld/rest/helloWorldREST/JavaCodeGeeks?value=enjoy-REST">Request resource</a>
如果你想使用返回值(你当然可以),你需要某种JavaScript库,比如jQuery来发出请求并获取返回的内容(通常是JSON代码)。例如,请查看jQuery.getJSON()。