我有這樣一個類:玻璃魚java我可以通過獲取請求發送對象嗎?
class Customer {
private int id;
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
}
,我有一個玻璃魚Web服務:
我想知道這是可能使用得到
發送客戶對象(我知道我可以在後期做到這一點,但在得到...我不知道)
這是我試過的:
@GET
@Path("/test")
@Produces(MediaType.TEXT_PLAIN)
@Consumes(MediaType.APPLICATION_OCTET_STREAM)
public String test(@QueryParam("customer") Customer customer) {
return "Done " + customer.getId();
}
然後我這樣稱呼它:
..../test?id=4&name=william
我知道這是錯的,但我不知道正確的方式,我不知道如果用得到
甚至有可能
應該'name'是'customer' –
@DavidPulse我不這麼認爲,因爲客戶是一個對象,這就是我所要求的實際內容 –
請閱讀關於REST基礎知識的一些信息...您期望什麼從通過HTTP發送一個Java對象...你認爲「下載器」會得到什麼? – unwichtich