0
我執行一個AJAX請求這樣如何在REST服務調用中接收輸入參數?
$.ajax({
type: 'GET',
url: 'http://hosti[:8080/OrderSnacks/oms/toppings?topping=' + id_attr_val,
jsonpCallback: 'jsonCallback',
cache: true,
dataType: 'jsonp',
jsonp: false,
success: function (response) {
console.log(response);
},
error: function (e) {
$("#divResult").html("WebSerivce unreachable");
}
});
});
在我的REST服務調用,我無法接受這個參數
@Path("/toppings")
public class ToppingService {
@GET
@Consumes("application/text")
@Produces("application/json")
public String getData(@PathParam("toppingid") String toppingid) {
return "";
}
我已經嘗試了所有的選項是
但沒有任何工作。
你能告訴我如何接收這些參數?
感謝你們,我應該使用QueryParam或PathParam – Pawan
在你的情況下,PathParam。看到區別:http://stackoverflow.com/a/11569077/1392463 – Ioan
非常感謝。 – Pawan