「メールリソースを指定」ダイアログ
関連項目
このダイアログを使用して、Java ファイルから電子メールを送信するコードを自動的に生成できます。このダイアログを開くには、ソースエディタで Java ファイルを右クリックし、「エンタープライズリソース」>「電子メールを送信」を選択します。ファイルは、EJB モジュールプロジェクトまたは標準 Web アプリケーションプロジェクトに存在する必要があります。自由形式 Web アプリケーションプロジェクトに電子メールコードを生成することはできません。
このダイアログを使用する手順は、次のとおりです。
IDE の外でアプリケーションサーバー上にメールリソースを自分で構成する必要があります。
- 「サービスロケータ方針」のところで、インラインルックアップコードを生成するか、既存のサービスロケータを使用するかのいずれかを指定します。「参照」をクリックすると、サービスロケータクラス名を検索できます。
- 「了解」をクリックします。
IDE によって 2 つのメソッドが作成されます。
- getSession。メールリソースをルックアップして、メールセッションを作成します。
- sendMail。電子メールを作成、送信します。
IDE はまた、モジュールの汎用配備記述子にリソース参照を登録します。
- コードでは、sendMail メソッドを呼び出し、パラメータとして電子メールアドレスと件名、本文を渡します。
- アプリケーションサーバー上のメールリソースの構成は自分で行う必要があります。プロジェクトのターゲットサーバーが Sun Java System Applciation Server の場合、IDE は、アプリケーション固有の配備記述子にリソース参照を自動的に設定します。これ以外のアプリケーションサーバーに配備する場合は、そのサーバー固有の配備記述子を自分で構成する必要があります。
- 関連項目
- サービスロケータの使用
著作権と商標について