私はGAEとAJAXが初めてで、JAVAを使用していくつかのアプリを作成することでGAEを学ぼうとしています(ただしGWTは使用しません)。Python や Java で RPC を使用せずに AJAX アプリケーションを作成できるかどうか誰か教えてください。はいの場合、サンプルはありますか?
ありがとう
私はGAEとAJAXが初めてで、JAVAを使用していくつかのアプリを作成することでGAEを学ぼうとしています(ただしGWTは使用しません)。Python や Java で RPC を使用せずに AJAX アプリケーションを作成できるかどうか誰か教えてください。はいの場合、サンプルはありますか?
ありがとう
GAEのコードはサーバー上で実行されますが、AJAXコードはブラウザーで実行されるため、最も一般的なのはJavaScriptです。
HttpServletを拡張するJavaクラスをGAEで実行し、Javaスクリプトでそれを呼び出し、POSTまたはGETパラメーターを送信して応答を受信し、必要な処理を実行することができます。これはサーブレットと呼ばれ、グーグルで検索したり、このテーマに関する多くの本を入手したりできます。
public class Biller extends HttpServlet {
public void doPost(HttpServletRequest req, HttpServletResponse resp) {
//Do something in here.
}
}
JavaScript (または jQuery などのライブラリ) と通常の HTTP リクエストを使用して、優れたアプリを作成できます。
オンラインで入手できる多くの例があります。このように: http://vimeo.com/m/8066901
実際、GEA アプリは Java EE Web アプリに非常に似ています。JSP ファイルを適用するだけで、JSP 内で必要なことを何でも実行できます。さらに、静的 HTML ファイルを追加することもできます。それらを /web ディレクトリに配置するだけで、デプロイ後に Web サイトのルートで利用できるようになります。