これは、Strutsページ構成タグ・ライブラリの開発者ガイドです。 このタグ・ライブラリには、Struts入力フォームの作成に使用されるタグ、および一般にHTMLベースのユーザー・インタフェースの作成に役立つその他のタグが含まれます。 このタグ・ライブラリ内のタグの多くは、誤って使用すると(無効な組合せのタグ属性を指定した場合など)、実行時に |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
囲んでいるJSPページの絶対位置を このタグは、最新の送信が行われたURLではなく、ページ自身のURLに基づいてページのURL相対参照が使用できるため、大変有用です(通常、ブラウザは、最新の送信が行われたURLについて相対参照を解決します)。 |
||||
|
このタグ・ボディの指定の値またはコンテンツから、ボタン・タイプのHTMLの<input>要素をレンダリングします。このタグは、formタグ・ボディにネストされている場合のみ有効です。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
送信タイプのHTMLの<input>要素をレンダリングします。このタグは、formタグ・ボディにネストされている場合のみ有効です。この送信ボタンを押すと、アクション・サーブレットは、関連するフォームBeanのvalidate()メソッドのコールを行いません。アクションは正常にコールされます。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
現在のフォームに関連付けられているBeanの指定の値またはプロパティから、 注意: このフィールドに関連付けられる、基礎となるプロパティ値は、 警告: チェックされていないチェック・ボックスを正しく認識するには、このフォームに関連付けられている |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ビジネス・ロジック・コンポーネントで用意され、 このタグを適切に使用するには、アプリケーション・スコープ
|
||||||||||
|
ファイル・タイプのHTMLの<input>要素をレンダリングします。デフォルトは、指定の値、または現在のフォームに関連付けられているBeanの指定のプロパティになります。このタグは、formタグ・ボディにネストされている場合のみ有効です。 対応するHTMLの<input>要素と同じように、囲んでいるフォーム要素は、
<html:form method="POST" enctype="multipart/form-data"> <html:file property="theFile" /> </html:form>
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
このタグ・ボディ・コンテンツで記述されているコンテンツのHTMLの<form>要素をレンダリングします。フォームは、指定されたリクエスト・スコープBeanまたはセッション・スコープBeanと暗黙的に対話して、Beanの現在のプロパティ値を入力フィールドに移入します。 関連付けられるフォームBeanは、次のいずれかの方法で決定されます。
注意: |
||||||||||||||||||||||||||||
|
このフレームのベースURLは、指定を行う次の属性に基づいて求められます(どれか1つを指定する必要があります)。
通常、前述の属性のいずれかを使用して指定したハイパーリンクは、変更されません(URLリライティングが必要な場合以外)。 ただし、動的に定義した1つ以上の問合せパラメータをハイパーリンクに追加する方法が2つあります。 1つのパラメータを指定する場合は、
ハイパーリンクに追加するすべてのリクエスト・パラメータを含む
また、現在のトランザクションの制御トークンがある場合は、 |
||||||||||||||||||||||||||||||||||||||||||||||||||
|
現在のフォームに関連付けられているBeanの指定の値またはプロパティから、非表示タイプのHTMLの<input>要素をレンダリングします。このタグは、formタグ・ボディにネストされている場合のみ有効です。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ユーザーの現在のロケール・オブジェクト(存在する場合)から抽出された言語属性を使用して、HTMLの |
||||||
|
imageタイプのHTMLの このリクエストを送信したマウス・クリックの座標を取得する場合は、次の |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
指定のURLにあるイメージを含むHTMLの このイメージのベースURLは、 通常、指定した 1つのパラメータを指定する場合は、
ハイパーリンクに追加するすべてのリクエスト・パラメータを含む
このイメージの代替テキストを指定できます(ほとんどのブラウザでは、ユーザーがイメージ上にマウスを合せたときにポップアップ・テキストとして表示されます)。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
dynamicJavascript属性およびstaticJavascript属性のデフォルトはtrueです。ただし、dynamicJavascriptを true に設定し、staticJavascriptをfalse に設定すると、動的JavaScriptのみがレンダリングされます。 dynamicJavascriptをfalse に設定し、staticJavascriptをtrue に設定すると、静的JavaScriptのみがレンダリングされます。静的JavaScriptは、ブラウザでキャッシュできるように別のJSPページに移すことができます。
|
||||||||||||||
|
アンカー定義(linkNameが指定される場合)または指定のURLへのハイパーリンクとして、HTMLの このハイパーリンクのベースURLは、指定を行う次の属性に基づいて求められます(どれか1つを指定する必要があります)。
通常、前述の属性のいずれかを使用して指定したハイパーリンクは、変更されません(URLリライティングが必要な場合以外)。 ただし、動的に定義した1つ以上の問合せパラメータをハイパーリンクに追加する方法が2つあります。 1つのパラメータを指定する場合は、
ハイパーリンクに追加するすべてのリクエスト・パラメータを含む
また、現在のトランザクションの制御トークンがある場合は、 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ビジネス・ロジック・コンポーネントで用意され、 このタグを適切に使用するには、アプリケーション・スコープ |
||||||||||||||||||
|
警告: 関連するチェック・ボックスがまったく選択されていない状態を正しく認識するには、このフォームに関連付けられている このチェック・ボックスが選択されている場合にサーバーに返される値は、次のいずれかの方法で定義する必要があります。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
対応するBeanプロパティの値が、指定の値と一致する場合、このオプションは選択済としてマークされます。このタグは、 |
||||||||||||||||
|
このタグは、
実際に選択される値のコレクションは、
ユーザーに表示されるラベルのコレクションは、オプション値と同じにすることも変えることもできます。これは、
|
||||||||||||||||||
|
このタグは、各BeanにlabelプロパティとvalueプロパティがあるBeanのコレクションに対して動作します。これらのプロパティの実際の名前は、このタグの このタグが |
||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
現在のフォームに関連付けられているBeanの指定のプロパティから、ラジオ・タイプのHTMLの<input>要素をレンダリングします。このタグは、formタグ・ボディにネストされている場合のみ有効です。 一連のradioタグをレンダリングするためにイテレータを使用する場合は、idName属性を使用して、イテレータで公開するBeanの名前を指定できます。この場合、この反復でradioタグを返すidName Beanにおいて、value属性がプロパティの名前として使用されます。 |
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
|
属性によって指定するBeanプロパティに関連付けられているHTMLの<select>要素をレンダリングします。このタグは、formタグ・ボディにネストされている場合のみ有効です。 このタグは、
警告: 何も選択されていない状態を正しく認識するには、このフォームに関連付けられている |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Copyright (c) 2000-2002, Apache Software Foundation
|
|
関連項目 |
Copyright © 1997, 2004, Oracle. All rights reserved.