フォームの作成

フォームの作成

ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。

初めてのポートレット開発

手順6/8

ゲストブックエントリを作成するためのフォームには2つのフィールドがあります。1つはエントリを送信する人の名前用、もう1つはエントリ自体用です。

edit_entry.jspファイルの末尾に次のタグを追加します。

<aui:form action="<%= addEntryURL %>" name="<portlet:namespace />fm">
        <aui:fieldset>
            <aui:input name="name"></aui:input>
            <aui:input name="message"></aui:input>
        </aui:fieldset>

        <aui:button-row>
            <aui:button type="submit"></aui:button>
            <aui:button type="cancel" onClick="<%= viewURL.toString() %>"></aui:button>
        </aui:button-row>
</aui:form>

edit_entry.jspを保存して、アプリケーションを再デプロイします。 ページを更新してエントリの追加ボタンをクリックすると、フォームが表示されます。 キャンセルボタンをクリックするとview.jspへ戻りますが、保存ボタンはまだ試さないでください。 ゲストブックのエントリを保存する操作をまだ作成していないため、保存をクリックするとエラーが発生します。

図1:これは、エントリを追加するためのゲストブックアプリケーションのフォームです。

次のタスクは、ポートレット操作の実装(ユーザーが保存をクリックする時に起こるもの)です。

« ポートレット操作を実行するポートレット操作の実装 »
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています