ポートレット操作を実行する
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。
初めてのポートレット開発
手順5/8
ポートレットはページの一部内で実行され、そしてページは複数のポートレットを含むことがあります。 このため、ポートレットには運用フェーズがあります。 ここでは、最も重要な2つについて学習します。 最初のフェーズは、レンダリングフェーズというすでに使用したフェーズです。 これは、ポートレットが作成したJSPを使用して、ポートレット自体をレンダリングするということです。
もう1つのフェーズは、操作フェーズと呼ばれます。 これはユーザーがポートレット操作を実行すると、一度だけ実行されます。 ポートレットは、検索の実行やデータベースへの記録追加など、ユーザーが実行した操作を行います。 その後、ポートレットはレンダリングフェーズに戻り、新しい状態に応じて自身を再レンダリングします。
ゲストブックのエントリを保存するには、ポートレット操作を実行する必要があります。 このために、操作URLを作成します。
末尾の</portlet:renderURL>
タグの後のedit_entry.jsp
の中に、以下のタグを追加してください。
<portlet:actionURL name="addEntry" var="addEntryURL"></portlet:actionURL>
これで、フォームに必要な2つのURLが完成しました。