前 次 前/次ボタンと目次ボタンとの区切り線

Web ページの編集

ここでは、Workshop for JSP の JSP エディタ、[タグ ライブラリ] ビュー、スマート エディタ、およびプロパティ シートを使用して、Web ページを簡単に変更する方法について説明します。また、コード補完機能を使用して作業時間を短縮する方法についても説明します。

スマート エディタの使用

  1. このページを開くには、[パッケージ・エクスプローラー] で [home.jsp] をダブルクリックします。
  2. [デザイン] ビューで、[searchType] フォーム フィールドをクリックします。
  3. [プロパティ] ビューに、Struts html:select タグの [スマート エディタ] が表示されます

  4. このページの他のタグをクリックすると、別のタグ エディタが表示されます。

プロパティ シートの使用

  1. このページを開くには、[パッケージ・エクスプローラー] で [shoppingcart.jsp] をダブルクリックします。
  2. [デザイン] エディタ ペインで、[html:form (/shoppingcart)] ボックスをクリックします。
  3. [プロパティ] ビューの [プロパティ シート] タブをクリックします。
  4. Struts html:form タグの [プロパティ シート] がアクティブになります。

  5. action 属性の [値] 編集フィールドをクリックします。
  6. [(...)] ボタンが表示されます。このボタンをクリックすると、このフォームの Struts アクションを選択できます。

コード補完の使用

  1. このページを開くには、[パッケージ・エクスプローラー] で [login.jsp] をダブルクリックします。
  2. login.jsp ページの [ソース] ペインで、次の html:text タグを含む行を探します。
  3. <html:text property="username"/>

  4. このコード行から文字列 username を削除します。
  5. Ctrl〕+ スペース キーを押します。
  6. その編集フィールドを含むフォームに関連付けられたフォーム Bean のすべてのプロパティ名の一覧が表示されます。この場合は、4 つのエントリ (multipartRequestHandler、password、servletWrapper、および username) が表示されます。

  7. [username] エントリをダブルクリックします。
  8. username プロパティが挿入されます。

変数の挿入

  1. このページを開くには、[パッケージ・エクスプローラー] で [checkoutPayment.jsp] をダブルクリックします。
  2. [デザイン] ペインで、「Checkout」画像の右にカーソルを挿入し、〔Enter〕を押してから次のように入力します。
  3. Checkout for:

  4. このテキストを選択し、[テキストスタイル太字] を選択して太字にします。
  5. [Source] ペインには次のコードが生成されます。

    <b>Checkout for: </b>

  6. [変数] ビューで [profile] 変数を展開し、その [firstName] プロパティをドラッグして、先ほど入力して太字にしたテキストの右にドロップします。
  7. [デザイン] エディタに、bean:write タグを視覚的に表わすボックスが表示されます。[ソース] エディタには、bean:write タグの次のコードが生成されます。

    <bean:write name="profile" property="firstName"/>

Struts フォームの挿入

  1. このページを開くには、[パッケージ・エクスプローラー] で [login.jsp] をダブルクリックします。
  2. [デザイン] ペインで、[html:form (/logon)] ボックスをクリックします。
  3. これにより、Struts フォーム タグとそのコンテンツが選択されます。

  4. Delete〕を押して、ページからフォームを削除します (このフォームは、以降の手順で再度挿入します)。
  5. [タグ ライブラリ] ビューで、[Struts HTML] ノードの左にあるプラス記号 (+) をクリックして Struts HTML タグ ライブラリを展開します。
  6. 展開されたライブラリの中から [フォーム] エントリをクリックします。[デザイン] エディタ内のエントリ挿入位置に、[フォーム] エントリをドラッグ アンド ドロップしても構いません。
  7. Form Tag ウィザードが表示されます。

  8. ウィザードの最初のページで [/logon] アクションを選択します。
  9. 後続のウィザード ページでは、挿入するフォーム Bean プロパティと、そのフォーム フィールドの型を選択できます。
  10. [完了] をクリックします。
  11. Struts フォーム全体のソース コードが生成されます。

関連する概念

編集の同期
データ バインディング

関連するタスク

Web ページの操作

関連するリファレンス

JSP エディタ
フォームの挿入

チュートリアルの前後の手順に移動するには、次の矢印をクリックしてください。

 

ナビゲーションをスキップ バー   ページの先頭