2
我將可運行的PHP應用程序移植到Java/Wicket。 我有很多複雜的,寫得很好的jQuery/javaScript,我想重複使用並且不要改變太多。 很顯然,我必須更改ajax調用中的url並將服務器端腳本從PHP重寫爲Java。 我想這個任務會很簡單,但不知何故我不知道如何編寫將響應Ajax調用的服務器端。 簡單的例子: 的javascript:將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文件AJAX/get_object.php:
// ... create $json_string here
echo $json_string;
我發現AbstractDefaultAjaxBehavior我也許應該用它來實現這樣的Ajax調用服務器端,但我我不確定如何使用它。 我不是真的Java類人,所以嘗試一步一步解釋我可以做什麼:-)
我不是JAVA的人,我做了jquery的一部分,但我的朋友提到他在Java中使用了JSON的4個庫,只有其中一個運行良好,所以要小心。祝你好運;)[我會看看如果我可以找出這個庫是什麼] – naugtur 2010-08-02 20:20:05
如果你不是一個Java人,那麼你爲什麼要移植到Java? – extraneon 2010-08-02 20:25:07