我想從AngularJS應用程序發送一個請求。 我打電話如何從Java REST服務中的POST請求負載中檢索值?
var data = {name: "Dave", age: 18};
$http.post(serviceAddress + 'cxf/addPerson', data};
的Java CXF方:
@POST
public Response addPerson(@Context HttpServletRequest request) {
String name = request.getParameter("name");
int age = Integer.parseInt(request.getParameter("age"));
. . .
}
我得到空的名字和年齡,並request.getParameterMap是空的爲好。
如何從請求有效載荷中獲取此值?我的Chrome開發人員工具稱它會在請求有效內容中發送名稱和年齡。所以服務器應該檢索它。
你應該添加一些信息,解釋爲什麼 – Pau