Я портирую работающее PHP-приложение на Java / Wicket.У меня есть много сложных, хорошо написанных jQuery / javaScript, которые я хотел бы использовать повторно и не менять слишком сильно.Очевидно, я должен изменить URL-адреса в вызовах ajax и переписать сценарии на стороне сервера с PHP на Java.Я думал, что эта задача будет простой, но почему-то я не могу понять, как написать серверную часть, которая будет отвечать на вызов ajax.Простой пример: javascript:
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 файл ajax / get_object.php:
// ... create $json_string here
echo $json_string;
Я обнаружил AbstractDefaultAjaxBehavior, который я, вероятно, должен использовать для реализации на стороне сервера такого вызова ajax, ноЯ не совсем уверен, как его использовать.Я не такой человек, как Java, поэтому постарайтесь шаг за шагом объяснить, что мне делать: -)