Strutsリファレンス(逆引き)

Strutsリファレンス
 
Web struts.wasureppoi.com
カスタムタグ

スポンサード リンク
カスタムタグの基本
カスタムタグの種類
tldファイルの構成
カスタムタグを使用する
htmlタグ(フォーム、入力フィールドなど)
htmlタグの種類
htmlのフォームを出力する<html:form>
htmlタグを出力する<html:html>
テキストボックスを表示する<html:text>
テキストエリアを表示する<html:textarea>
パスワード入力ボックスを表示する<html:password>
チェックボックスを表示する<html:checkbox>
複数選択可能なチェックボックスを表示する<html:multibox>
ラジオボタンを表示する<html:radio>
ラジオボタンを動的に表示する<html:radio>
セレクトボックスを表示する<html:select、option>
セレクトボックスのラベルをメッセージリソースから表示する<html:select>
複数選択可能なセレクトボックスを表示する<html:select、option>
セレクトボックスを動的に表示する<html:select、optionsCollection>
セレクトボックスを動的に表示する1<html:select、options>
セレクトボックスを動的に表示する2<html:select、options>
hiddenを出力する<html:hidden>
htmlタグ(ボタン、画像、リンクなど)
サブミットボタンを表示する<html:submit>
リセットボタンを表示する<html:reset>
キャンセルボタンを表示する<html:cancel>
ボタンを表示する<html:button>
画像付きのsubmitボタンを表示する<html:image>
リンクを表示する<html:link>
リンクのパラメータを動的に生成する<html:link>
リンクのURLの書き換える<htm:lrewrite>
画像を表示する<html:img>
フレームを表示する<html:frame>
ファイルをアップロードする<html:file>
スポンサード リンク
htmlタグ(エラーメッセージ、メッセージの表示)
validatorエラーのエラーメッセージの表示<html:errors>
アクションクラスで生成したエラーのエラーメッセージを表示する<html:errors>
エラーメッセージにヘッダーとフッターを表示する<html:errors>
エラーのあった入力フィールドを強調する
同じパラメータ名の入力フィールドを別々に強調する(errorKey)
アクションクラスで生成したメッセージを表示する<html:messages>
beanタグ
beanタグの種類
クッキーを取得する<bean:cookie>
httpヘッダーを取得する<bean:header>
Beanを変数で定義する<bean:define>
リクエストパラメータを取得する<bean:parameter>
他のJSPページを読み込む<bean:include>
メッセージを出力する<bean:message>
指定文字列を置換したメッセージを出力する<bean:message>
メッセージに指定した文字列を代入する<bean:messages>
Beanのプロパティを出力する<bean:write>
配列、コレクション、ネストしたのプロパティを出力する<bean:write>
数値フォーマットを指定してプロパティを出力する<bean:write>
日付フォーマットを指定してプロパティを出力する<bean:write>
スポンサード リンク
logicタグ
logicタグの種類
配列やコレクションの繰り返し処理をする<logic:iterate>
配列やコレクションの繰り返し処理の条件を指定する<logic:iterate>
大小の比較をする<logic:equals、greaterThan、lessThan>など
NULLまたは空の判定をする<logic:empty、notEmpty>
指定した文字列が含まれるか判定する<logic:match、notMatch>
プロパティの存在チェックをする<logic:present、notPresent>
メッセージ、エラーメッセージの存在チェックをする<logic:messagesPresent、messagesNotPresent>
指定したURLにフォワードする<logic:forward>
指定したURLにリダイレクトする<logic:redirect>
nestedタグ
ネストしたプロパティにアクセスする<nested:root、nest>
tilesタグ
tiles概要
シンプルな画面定義をしてみる<definitions>
画面レイアウトを定義する<definition、put>
画面定義を継承する<definitions extends >
メニュを作成する<tiles:putList>
メニューを動的に作成する(org.apache.struts.tiles.Controller)
sslextタグ(SSL通信)
SSLで通信する<sslext:form><sslext:link><sslext:rewrite>




Copyright (C) All Rights Reserved by「忘れっぽいエンジニアのJakarta Strutsリファレンス」Since 2006