リファレンス: Strutsタグ・ライブラリ

タグ・ライブラリ構文

<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested-1.0" prefix="nested" %>

<%@ taglib uri="http://jakarta.apache.org/struts/tags-html-1.0" prefix="html" %>

<%@ taglib uri="http://jakarta.apache.org/struts/tags-template-1.0" prefix="template" %>

<%@ taglib uri="http://jakarta.apache.org/struts/tags-tiles-1.1" prefix="Tiles Tag Library" %>

<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean-1.0" prefix="bean" %>

<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic-1.0" prefix="logic" %>

構文の使用方法:

イタリック・フォントで記載されているタグ属性には、ランタイム式を使用します。大カッコ([])内のタグ属性は、必須ではありません。タグ・ボディを指定する場合は、そのタグで受入れ可能なタイプのコンテンツ(JSPコンテンツ)で指定します。

タグ・ライブラリ

Nested - Strutsタグ・ライブラリ
ページ構成HTML - Strutsタグ・ライブラリ
Template - Strutsタグ・ライブラリ
Tiles - Strutsタグ・ライブラリ
Bean - Strutsタグ・ライブラリ
Logic - Strutsタグ・ライブラリ

Nested - Strutsタグ
名前 構文
checkbox <nested:checkbox
      [accesskey]
      [alt ]
      [altKey]
      [disabled ]
      [indexed]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

define <nested:define
      id
      [name]
      [property ]
      [scope]
      [toScope ]
      [type]
      [value ] />

empty <nested:empty
      [name ]
      [property]
      [scope ] > JSP content </nested:empty>

equal <nested:equal
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [scope ]
      value > JSP content </nested:equal>

errors <nested:errors
      [bundle ]
      [locale]
      [name ]
      [property] />

file <nested:file
      [accesskey ]
      [accept]
      [alt ]
      [altKey]
      [disabled ]
      [indexed]
      [maxlength]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [size ]
      [style]
      [styleClass ]
      [styleId]
      [tabindex ]
      [title]
      [titleKey ]
      [value] />

form <nested:form
      action
      [enctype]
      [focus ]
      [method]
      [name ]
      [onreset]
      [onsubmit ]
      [scope]
      [style ]
      [styleClass]
      [styleId]
      [target ]
      [type] > JSP content </nested:form>

greaterEqual <nested:greaterEqual
      [cookie]
      [header ]
      [name]
      [parameter ]
      [property]
      [scope ]
      value > JSP content </nested:greaterEqual>

greaterThan <nested:greaterThan
      [cookie]
      [header ]
      [name]
      [parameter ]
      [property]
      [scope ]
      value > JSP content </nested:greaterThan>

hidden <nested:hidden
      [alt ]
      [altKey]
      [indexed ]
      [name]
      property
      [title]
      [titleKey ]
      [value] />

image <nested:image
      [accesskey ]
      [align]
      [alt ]
      [altKey]
      [border ]
      [bundle]
      [disabled ]
      [indexed]
      [locale ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      [page ]
      [pageKey]
      [property ]
      [src]
      [srcKey ]
      [style]
      [styleClass ]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

img <nested:img
      [accesskey ]
      [align]
      [alt ]
      [altKey]
      [border ]
      [bundle]
      [height ]
      [hspace]
      [imageName ]
      [ismap]
      [locale ]
      [lowsrc]
      [name ]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [paramId]
      [page ]
      [pageKey]
      [paramName]
      [paramProperty]
      [paramScope]
      [property]
      [scope ]
      [src]
      [srcKey ]
      [style]
      [styleClass ]
      [styleId]
      [title ]
      [titleKey]
      [usemap ]
      [vspace]
      [width ] />

iterate <nested:iterate
      [collection]
      [id ]
      [indexId]
      [length ]
      [name]
      [offset ]
      [property]
      [scope ]
      [type] > JSP content </nested:iterate>

lessEqual <nested:lessEqual
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [scope ]
      value > JSP content </nested:lessEqual>

lessThan <nested:lessThan
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [scope ]
      value > JSP content </nested:lessThan>

link <nested:link
      [accesskey ]
      [anchor]
      [forward ]
      [href]
      [indexed ]
      [indexId]
      [linkName ]
      [name]
      [onblur ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      [page ]
      [paramId]
      [paramName]
      [paramProperty]
      [paramScope]
      [property]
      [scope ]
      [style]
      [styleClass ]
      [styleId]
      [tabindex ]
      [target]
      [title ]
      [titleKey]
      [transaction] />

match <nested:match
      [cookie ]
      [header]
      [location ]
      [name]
      [parameter ]
      [property]
      [scope ]
      value > JSP content </nested:match>

message <nested:message
      [arg0 ]
      [arg1]
      [arg2 ]
      [arg3]
      [arg4 ]
      [bundle]
      [key ]
      [locale]
      [name ]
      [property]
      [scope ] />

messages <nested:messages
      id
      [bundle]
      [locale ]
      [name]
      [property ]
      [header]
      [footer ]
      [message] > JSP content </nested:messages>

messagesNotPresent <nested:messagesNotPresent
      [name]
      [property ]
      [message] > JSP content </nested:messagesNotPresent>

messagesPresent <nested:messagesPresent
      [name]
      [property ]
      [message] > JSP content </nested:messagesPresent>

multibox <nested:multibox
      [accesskey]
      [alt ]
      [altKey]
      [disabled ]
      [name]
      [onblur ]
      [onchange]
      [onclick ]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

nest <nested:nest
      [property ] > JSP content </nested:nest>

notEmpty <nested:notEmpty
      [name ]
      [property]
      [scope ] > JSP content </nested:notEmpty>

notEqual <nested:notEqual
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [scope ]
      value > JSP content </nested:notEqual>

notMatch <nested:notMatch
      [cookie ]
      [header]
      [location ]
      [name]
      [parameter ]
      [property]
      [scope ]
      value > JSP content </nested:notMatch>

notPresent <nested:notPresent
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [role ]
      [scope]
      [user ] > JSP content </nested:notPresent>

options <nested:options
      [collection]
      [labelName]
      [labelProperty]
      [name]
      [property ]
      [style]
      [styleClass ] />

optionsCollection <nested:optionsCollection
      [label]
      [name ]
      property
      [style ]
      [styleClass]
      [value ] />

password <nested:password
      [accesskey]
      [alt ]
      [altKey]
      [disabled ]
      [indexed]
      [maxlength]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [readonly]
      [redisplay]
      [style]
      [styleClass]
      [styleId]
      [size ]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

present <nested:present
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [role ]
      [scope]
      [user ] > JSP content </nested:present>

radio <nested:radio
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [name]
      [onblur ]
      [onchange]
      [onclick ]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      property
      [onmousedown]
      [style]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      value />

root <nested:root
      [name ] > JSP content </nested:root>

select <nested:select
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [multiple]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [size ]
      [title]
      [titleKey ]
      [value] > JSP content </nested:select>

size <nested:size
      [collection ]
      id
      [name ]
      [property]
      [scope ] />

submit <nested:submit
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      [property]
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

text <nested:text
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [maxlength]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [readonly]
      [size ]
      [style]
      [styleClass ]
      [styleId]
      [tabindex ]
      [title]
      [titleKey ]
      [value] />

textarea <nested:textarea
      [accesskey]
      [alt ]
      [altKey]
      [cols ]
      [disabled]
      [indexed ]
      [name]
      [onblur ]
      [onchange]
      [onclick ]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [readonly]
      [rows ]
      [style]
      [styleClass ]
      [styleId]
      [tabindex ]
      [title]
      [titleKey ]
      [value] />

write <nested:write
      [bundle ]
      [filter]
      [format ]
      [formatKey]
      [ignore ]
      [locale]
      [name ]
      [property]
      [scope ] />

writeNesting <nested:writeNesting
      [property]
      [filter] > JSP content </nested:writeNesting>

ページ構成HTML - Strutsタグ
名前 構文
base <html:base
      [target ] />

button <html:button
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

cancel <html:cancel
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [onblur ]
      [onchange]
      [onclick ]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      [property]
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

checkbox <html:checkbox
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [name]
      [onblur ]
      [onchange]
      [onclick ]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

errors <html:errors
      [bundle ]
      [locale]
      [name ]
      [property] />

file <html:file
      [accesskey ]
      [accept]
      [alt ]
      [altKey]
      [disabled ]
      [indexed]
      [maxlength]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [size ]
      [style]
      [styleClass ]
      [styleId]
      [tabindex ]
      [title]
      [titleKey ]
      [value] />

form <html:form
      action
      [enctype]
      [focus ]
      [method]
      [name ]
      [onreset]
      [onsubmit ]
      [scope]
      [style ]
      [styleClass]
      [styleId]
      [target ]
      [type] > JSP content </html:form>

frame <html:frame
      [anchor ]
      [forward]
      [frameborder]
      [frameName]
      [href ]
      [longdesc]
      [marginheight]
      [marginwidth]
      [name]
      [noresize ]
      [page]
      [paramId ]
      [paramName]
      [paramProperty]
      [paramScope]
      [property]
      [scope ]
      [scrolling]
      [style ]
      [styleClass]
      [styleId]
      [title ]
      [titleKey]
      [transaction] />

hidden <html:hidden
      [accesskey ]
      [alt]
      [altKey ]
      [indexed]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [style ]
      [styleClass]
      [styleId]
      [title ]
      [titleKey]
      [value ]
      [write] />

html <html:html
      [locale ]
      [xhtml] > JSP content </html:html>

image <html:image
      [accesskey ]
      [align]
      [alt ]
      [altKey]
      [border ]
      [bundle]
      [disabled ]
      [indexed]
      [locale ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      [page ]
      [pageKey]
      [property ]
      [src]
      [srcKey ]
      [style]
      [styleClass ]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

img <html:img
      [accesskey ]
      [align]
      [alt ]
      [altKey]
      [border ]
      [bundle]
      [height ]
      [hspace]
      [imageName ]
      [ismap]
      [locale ]
      [lowsrc]
      [name ]
      [onclick]
      [ondblclick]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      [paramId]
      [page ]
      [pageKey]
      [paramName]
      [paramProperty]
      [paramScope]
      [property]
      [scope ]
      [src]
      [srcKey ]
      [style]
      [styleClass ]
      [styleId]
      [title ]
      [titleKey]
      [usemap ]
      [vspace]
      [width ] />

javascript <html:javascript
      [dynamicJavascript]
      [formName]
      [method]
      [page ]
      [src]
      [staticJavascript] />

link <html:link
      [accesskey ]
      [anchor]
      [forward ]
      [href]
      [indexed ]
      [indexId]
      [linkName ]
      [name]
      [onblur ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      [page ]
      [paramId]
      [paramName]
      [paramProperty]
      [paramScope]
      [property]
      [scope ]
      [style]
      [styleClass ]
      [styleId]
      [tabindex ]
      [target]
      [title ]
      [titleKey]
      [transaction] />

messages <html:messages
      id
      [bundle]
      [locale ]
      [name]
      [property ]
      [header]
      [footer ]
      [message] > JSP content </html:messages>

multibox <html:multibox
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

option <html:option
      [bundle ]
      [disabled]
      [key ]
      [locale]
      [style ]
      [styleClass]
      value />

options <html:options
      [collection ]
      [filter]
      [labelName ]
      [labelProperty]
      [name]
      [property ]
      [style]
      [styleClass ] />

optionsCollection <html:optionsCollection
      [filter]
      [label ]
      [name]
      property
      [style]
      [styleClass ]
      [value] />

password <html:password
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [maxlength]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [readonly]
      [redisplay]
      [style]
      [styleClass]
      [styleId]
      [size ]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

radio <html:radio
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [name]
      [onblur ]
      [onchange]
      [onclick ]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      property
      [onmousedown]
      [style]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      value
      [idName] />

reset <html:reset
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [onblur ]
      [onchange]
      [onclick ]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      [property]
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

rewrite <html:rewrite
      [anchor ]
      [forward]
      [href ]
      [name]
      [page ]
      [paramId]
      [paramName]
      [paramProperty]
      [paramScope]
      [property]
      [scope ]
      [transaction] />

select <html:select
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [multiple]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [size ]
      [title]
      [titleKey ]
      [value] > JSP content </html:select>

submit <html:submit
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      [property]
      [style ]
      [styleClass]
      [styleId]
      [tabindex]
      [title ]
      [titleKey]
      [value ] />

text <html:text
      [accesskey ]
      [alt]
      [altKey ]
      [disabled]
      [indexed ]
      [maxlength]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [readonly]
      [size ]
      [style]
      [styleClass ]
      [styleId]
      [tabindex ]
      [title]
      [titleKey ]
      [value] />

textarea <html:textarea
      [accesskey ]
      [alt]
      [altKey ]
      [cols]
      [disabled ]
      [indexed]
      [name ]
      [onblur]
      [onchange ]
      [onclick]
      [ondblclick]
      [onfocus]
      [onkeydown]
      [onkeypress]
      [onkeyup]
      [onmousedown]
      [onmousemove]
      [onmouseout]
      [onmouseover]
      [onmouseup]
      property
      [readonly]
      [rows ]
      [style]
      [styleClass ]
      [styleId]
      [tabindex ]
      [title]
      [titleKey ]
      [value] />

Template - Strutsタグ
名前 構文
get <template:get
      [flush ]
      name
      [role ] />

insert <template:insert
      template > JSP content </template:insert>

put <template:put
      name
      [role]
      [content ]
      [direct] > JSP content </template:put>

Tiles - Strutsタグ
名前 構文
add <Tiles Tag Library:add
      [value]
      [content ]
      [direct]
      [type]
      [beanName]
      [beanProperty ]
      [beanScope]
      [role ] > JSP content </Tiles Tag Library:add>

definition <Tiles Tag Library:definition
      id
      [scope]
      [template]
      [page ]
      [role]
      [extends ] > JSP content </Tiles Tag Library:definition>

get <Tiles Tag Library:get
      name
      [ignore ]
      [flush]
      [role ] />

getAsString <Tiles Tag Library:getAsString
      name
      [ignore ]
      [role] />

importAttribute <Tiles Tag Library:importAttribute
      [name]
      [scope]
      [ignore] />

initComponentDefinitions <Tiles Tag Library:initComponentDefinitions
      file
      [classname] />

insert <Tiles Tag Library:insert
      [template]
      [component]
      [page ]
      [definition]
      [attribute]
      [name ]
      [beanName]
      [beanProperty]
      [beanScope]
      [flush]
      [ignore]
      [role ]
      [controllerUrl]
      [controllerClass] > JSP content </Tiles Tag Library:insert>

put <Tiles Tag Library:put
      [name]
      [value]
      [content ]
      [direct]
      [type]
      [beanName]
      [beanProperty ]
      [beanScope]
      [role ] > JSP content </Tiles Tag Library:put>

putList <Tiles Tag Library:putList
      name > JSP content </Tiles Tag Library:putList>

useAttribute <Tiles Tag Library:useAttribute
      [id]
      [classname]
      [scope]
      name
      [ignore] />

Bean - Strutsタグ
名前 構文
cookie <bean:cookie
      id
      [multiple]
      name
      [value] />

define <bean:define
      id
      [name]
      [property ]
      [scope]
      [toScope ]
      [type]
      [value ] > JSP content </bean:define>

header <bean:header
      id
      [multiple]
      name
      [value] />

include <bean:include
      [anchor ]
      [forward]
      [href ]
      id
      [name ]
      [page]
      [transaction ] />

message <bean:message
      [arg0 ]
      [arg1]
      [arg2 ]
      [arg3]
      [arg4 ]
      [bundle]
      [key ]
      [locale]
      [name ]
      [property]
      [scope ] />

page <bean:page
      id
      property />

parameter <bean:parameter
      id
      [multiple]
      name
      [value] />

resource <bean:resource
      id
      [input]
      name />

size <bean:size
      [collection ]
      id
      [name ]
      [property]
      [scope ] />

struts <bean:struts
      id
      [formBean]
      [forward ]
      [mapping] />

write <bean:write
      [bundle ]
      [filter]
      [format ]
      [formatKey]
      [ignore ]
      [locale]
      name
      [property]
      [scope ] />

Logic - Strutsタグ
名前 構文
empty <logic:empty
      [name ]
      [property]
      [scope ] > JSP content </logic:empty>

equal <logic:equal
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [scope ]
      value > JSP content </logic:equal>

forward <logic:forward
      name />

greaterEqual <logic:greaterEqual
      [cookie]
      [header ]
      [name]
      [parameter ]
      [property]
      [scope ]
      value > JSP content </logic:greaterEqual>

greaterThan <logic:greaterThan
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [scope ]
      value > JSP content </logic:greaterThan>

iterate <logic:iterate
      [collection ]
      id
      [indexId ]
      [length]
      [name ]
      [offset]
      [property ]
      [scope]
      [type ] > JSP content </logic:iterate>

lessEqual <logic:lessEqual
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [scope ]
      value > JSP content </logic:lessEqual>

lessThan <logic:lessThan
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [scope ]
      value > JSP content </logic:lessThan>

match <logic:match
      [cookie ]
      [header]
      [location ]
      [name]
      [parameter ]
      [property]
      [scope ]
      value > JSP content </logic:match>

messagesNotPresent <logic:messagesNotPresent
      [name]
      [property ]
      [message] > JSP content </logic:messagesNotPresent>

messagesPresent <logic:messagesPresent
      [name]
      [property ]
      [message] > JSP content </logic:messagesPresent>

notEmpty <logic:notEmpty
      [name ]
      [property]
      [scope ] > JSP content </logic:notEmpty>

notEqual <logic:notEqual
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [scope ]
      value > JSP content </logic:notEqual>

notMatch <logic:notMatch
      [cookie ]
      [header]
      [location ]
      [name]
      [parameter ]
      [property]
      [scope ]
      value > JSP content </logic:notMatch>

notPresent <logic:notPresent
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [role ]
      [scope]
      [user ] > JSP content </logic:notPresent>

present <logic:present
      [cookie ]
      [header]
      [name ]
      [parameter]
      [property]
      [role ]
      [scope]
      [user ] > JSP content </logic:present>

redirect <logic:redirect
      [anchor ]
      [forward]
      [href ]
      [name]
      [page ]
      [paramId]
      [paramName]
      [paramProperty]
      [paramScope]
      [property]
      [scope ]
      [transaction] />

 

Copyright © 1997, 2004, Oracle. All rights reserved.