0

Google App Engineでプロジェクトを作成していて、jspファイルの1つで、データストアのエントリを検索したいと思います。私は通常、このjspページのボタンをクリックしてこの検索を実行し、次にサーブレットのデータストアに接続してから、クエリ結果をjspに送り返します。さて、このボタンをクリックせずにデータストアにクエリを実行したいと思います。ページをロードするときに、ページにクエリ結果を表示したいと思います。ELタグライブラリを使用していたときは、<%%>と入力するだけでそれを実行できましたが、現在はjstlタグライブラリを使用しています。それで、それをする方法はありますか?jstlタグを使用した後、ELタグを使用できません。

4

1 に答える 1

1

さて、このボタンをクリックせずにデータストアにクエリを実行したい

メソッド内のジョブを実行するサーブレットを作成しdoGet()、結果を表示するJSPに転送して、JSPのURLの代わりにサーブレットのURLを呼び出すだけです。doPost()これは、フォームが送信されたときとまったく同じですが、リクエストパラメータを渡す/収集する必要はありません。

参照:

  • サーブレットのwikiページ-2番目のHelloWorldの例は、まさにあなたが望むことを実行します。

具体的な問題とは関係なく、これらの<% %>こと(「スクリプトレット」)はELとはまったく関係がありません。ELはそれらの${}ものです。

参照:

于 2012-11-26T15:27:16.460 に答える