일부 데이터를 저지 웹 서비스에 POST (교차 도메인)하고 응답 (GenericEntity 객체)을 검색하려고합니다. 내가 비어있는 요청의 매개 변수를 당길 때 게시물이 성공적으로json을 사용하여 jQuery에서 저지 서비스로 요청 매개 변수를 전달하는 중
$ .ajax({
type: "POST",
dataType: "application/json; charset=utf-8",
url: jerseyNewUserUrl+'?jsoncallback=?',
data:{'id':id, 'firstname':firstname,'lastname':lastname},
success: function(data, textStatus) {
$('#jsonResult').html("some data: " + data.responseMsg);
},
error: function (XMLHttpRequest, textStatus, errorThrown){
alert('error');
}
});
이 내 저지 엔드 포인트입니다 .. 그러나 나의 저지 엔드 포인트에 매핑됩니다 ..
@POST
@Produces({ "application/x-javascript", MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
@Path("/new")
public JSONWithPadding addNewUser(@QueryParam("jsoncallback")
@DefaultValue("empty")
final String argJsonCallback, @QueryParam("id")
final String argID, @QueryParam("firstname")
final String argFirstName, @QueryParam("lastname")
final String argLastName)
이 누락 된 무언가가 내 $ .ajax 전화?
아니, 아직 내 엔드 포인트의 내부에 빈 PARAMS을 반환처럼, 내가 제대로 JSON 개체를 설정입니까? 내가 어떤 다른 – cduggan
@ccduga을 볼 수 없습니다, 미안 해요. 솔직히 저지를 사용한 적은 한번도 없으며 jQuery 코드가 괜찮은 것 같습니다. 나는 이것을 프론트 엔드에서 극복 할 수 있기를 바랬다. 한 가지 더 시도해보십시오. 대답에 대한 최신 업데이트를 시도하십시오. – orokusaki