Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
リスナーの作成 - IT入門書籍 スッキリシリーズ
[go: Go Back, main page]

Web付録

リスナーの作成

step
1
リスナーの作成

動的Webプロジェクトを選択して右クリック→「新規」→「その他」を選択します。

「Web」→「リスナー」を選択し、「次へ」をクリックします。

リスナーが所属するパッケージとクラス名を指定し、「次へ」を押します。

11章のリスナーの作成を行う場合は、パッケージは「listener」、クラス名を「CounterListener」にしてください。

リスナーが実装するリスナーインタフェースを選択して「完了」を押します。

11章のリスナーの作成を行う場合は、サーブレット・コンテキスト・イベントの「ライフサイクル」にチェックをつけてください。

step
2
ソースコードの編集

「src/main/java」内にリスナーが作成され、エディタにリスナーの内容が表示されます。前画面でチェックをつけたインタフェースで定義されているメソッドが自動でオーバラーライドされています。それらのメソッドの中に、イベント発生時に行う処理を記述します。

11章のリスナーを作成する場合は、contextInitializedメソッド内に処理を記述します。

-Web付録