menu
Menus are configured inline in the JSP page.
Performance can be improved by caching menu contents at the server using l:cache
| Tag Information | |
|---|---|
| Tag Class | org.loom.tags.menu.MenuTag |
| Body Content | scriptless |
| Dynamic Attributes | true |
| Example | <l:menu id="menu"> <l:menuItem action="Mortgages" event="listAll"/> <l:menuItem action="Leasing" event="listAll" aliases="create, edit, save"/> <l:menuItem href="/support/listAllActions.jsp" label="ListAll"/> <l:menuItem action="Mail" event="showFolder" param-folderName="INBOX"/> </l:menu> |
Attributes
| Name | Description | Flags |
|---|---|---|
| cache |
Deprecated. since Loom 2.0 this attribute will be ignored (see #LOOM-231). Instead, use l:cached |
rtexprvaluedeprecated
|
| class | HTML attribute |
rtexprvalue
|
| css | css class of this menu |
rtexprvalue
|
| decorator | The name of the decorator to use. The default decorators for any form field will display the surrounding label. |
rtexprvalue
|
| id | HTML attribute |
rtexprvalue
|
| itemSeparator | separator printed between menu items when using decorator "inline" |
rtexprvalue
|
- button
- cache
- column
- css
- error
- errors
- exception
- footer
- form
- formatDate
- formatDuration
- formatFileSize
- img
- inputCheckbox
- inputFile
- inputHidden
- inputImage
- inputPassword
- inputRadio
- inputSelect
- inputText
- inputTextArea
- link
- localeMenu
- menu
- menuItem
- messages
- option
- out
- outProperty
- pagedList
- pagedTable
- param
- redirect
- script
- tab
- tabContainer
- url
- functions