나는 Jsonp를 통해 나머지 API를 호출합니다. API 서버가 올바른 값을 반환하지만 인수 목록 뒤에 '누락되었습니다.'가 발생하고 ajax가 오류를 반환합니다. 여기서 옳지 않은 것은 무엇입니까? 자바 스크립트 jsonp 호출 : 누락) 인수 목록 후
,$.ajax({
url: 'http://localhost:8080/version',
dataType: 'jsonp',
type: 'GET',
success: function (data) {
console.log(data);
},
error: function(xhr, status, error){
console.log(xhr.status + ": " + xhr.responseText)
},
}); 자바에서
,@GET
@Produces("application/javascript")
public String getVersion(@QueryParam("callback") String callback) {
return callback + "(hello)";
}
오류가 발생한 실제 JSONP 텍스트를 표시합니다. Java 코드는 오류 메시지가 나타내는 방식대로 올바르지 만 잘못된 것은 아닙니다. –