PHP 응용 프로그램을 Java/Wicket으로 이식하고 있습니다. 나는 재사용하고 너무 많이 바꾸지 않으려 고하는 복잡하고 잘 작성된 jQuery/javaScript를 많이 가지고있다. 분명히 아약스 호출에서 URL을 변경하고 PHP에서 Java로 서버 사이드 스크립트를 다시 작성해야합니다. 이 작업을 수행하는 것은 간단하지만 어떻게 든 아약스 호출에 응답하는 서버 측을 작성하는 방법을 이해할 수 없습니다. 간단한 예 : 자바 스크립트 :PHP/jQuery 응용 프로그램을 Java/Wicket으로 이식합니다.
function f(){
jQuery.ajax({
data: 'object_type=1&object_id=2',
url: 'ajax/get_object.php',
timeout: 2000,
type: 'POST',
dataType: 'json',
success: function(r) {
alert(r);
}
});
}
PHP 파일 아약스/get_object.php : 나는 아마 같은 Ajax 호출의 서버 측을 구현하는 데 사용해야 AbstractDefaultAjaxBehavior을 발견했다,하지만 난 '
// ... create $json_string here
echo $json_string;
어떻게 사용하는지 잘 모르겠습니다. 나는 정말로 자바와 같은 사람이 아니므로 단계별로 설명해야한다 .-
저는 자바 녀석이 아니에요 jquery 부분을했지만 제 친구는 JSON을위한 4 개의 libs를 자바에서 보았을뿐 아니라 그 중 하나만 잘 작동 했으므로 조심해야한다고 언급했습니다. 그리고 행운을 빌어 요;) [lib가 무엇인지 알 수 있는지 알게 될 것입니다] – naugtur
Java 사용자가 아닌 경우 Java로 포팅하는 이유는 무엇입니까? – extraneon