我正试图从我的jsp页面调用一个安静的web服务。
restful web服务工作正常,它正在显示json数据。问题出在客户身上 客户端无法获取Web服务数据。
我尝试了很多方法,但没有任何效果。
这是剧本:
function getEmployeeDetails() {
alert("Hai");
alert($("#empid").val());
$empid = $("#empid");
alert("eval-->" + $empid.val());
$.getJSON("http://localhost:8080/RestfulWS/restful/employee/" + $empid.val(), displayResult);
}
function displayResult(data) {
alert("data" + data);
$("#fname").val(data.firstName);
$("#lname").val(data.lastName);
}
和HTML
<form id="form1">
<h2>Employee Details</h2>
<table>
<tr>
<td>Employee ID : </td>
<td><input type="text" id="empid" size="10"/> <input type="button" value="Get Details" onclick="getEmployeeDetails()" /> </td>
</tr>
<tr>
<td>FirstName : </td>
<td><input type="text" id="fname" readonly size="30"/></td>
</tr>
<tr>
<td>LastName : </td>
<td><input type="text" id="lname" readonly size="30"/></td>
</tr>
</table>
</form>
我在tomcat上使用端口19090运行上面的代码。
答案 0 :(得分:1)