我必須閱讀客戶端使用Spark(Java框架)發送的一些數據。如何讀取客戶端使用Spark發送的數據?
這是客戶的發佈請求的代碼。我正在使用jQuery。
$.post("/insertElement",
{item:item.value, value: value.value, dimension: dimension.value });
服務器的代碼:
post(new Route("/insertElement") {
@Override
public Object handle(Request request, Response response) {
String item = (String) request.attribute("item");
String value = (String) request.attribute("value");
String dimension = (String) request.attribute("dimension");
Element e = new Element(item, value, dimension);
ElementDAO edao = new ElementDAO();
edao.insert(e);
JSONObject json = JSONObject.fromObject(e);
return json;
}
});
我使用的火花,所以我只需要定義的路由。 我想在數據庫中存儲客戶端發送的數據,但所有屬性都爲空。
我認爲這種方式是不正確的。我怎樣才能讀取發送的數據?