#skin name. Default is the first parameter or the file name (ie Struts-Layout_blue.properties -> blue.css)
skin =
# web directory in which are located the images
directory.images = commons/strutsLayoutConfig
# web directory in which are located the javascrips
directory.config = commons/strutsLayoutConfig
# web directory in which are located the css files. Default is directory.config
directory.css =
# display ot not the null fields in inspect mode
display.null.fields = true
# implementor of the PanelInterface to use
panel.class = fr.improve.struts.taglib.layout.util.BasicPanel
#panel.class = fr.improve.struts.taglib.layout.util.ImagePanel
# implementor of the PopupInterface to use
popup.class = fr.improve.struts.taglib.layout.renderer.BasicPopupRenderer
# implementor of the CollectionInterface to use
collection.class = fr.improve.struts.taglib.layout.util.BasicCollection
collection.class.datagrid = fr.improve.struts.taglib.layout.util.BasicDatagrid
#implementor of the TabsInterface to use.
tabs.class = fr.improve.struts.taglib.layout.util.BasicTabs
# implementor of the FieldInterface to use
field.class = fr.improve.struts.taglib.layout.util.BasicField
# implementor of the TreeviewInterface to use
treeview.class = fr.improve.struts.taglib.layout.util.BasicTreeview
# implementor of the IPagerRenderer to use
pager.class = fr.improve.struts.taglib.layout.renderer.BasicPagerRenderer
# implementor of the ICrumbRenderer to use
crumb.class = fr.improve.struts.taglib.layout.renderer.BasicCrumbRenderer
# implentor of the IButtonImageRenderer to use
button.class = fr.improve.struts.taglib.layout.renderer.BasicImageRenderer
# name of the formatter class
# formatter.class = fr.improve.struts.taglib.layout.formatter.DateFormatter
formatter.class = com.obia.safe.struts.LocalFormatter
# name of the policy class
policy.class =
# name of the formutils class
formutils.class = fr.improve.struts.taglib.layout.util.BasicFormUtils
# name of the image in the image dir to use as the sort pictogram
layout.sort = sort.gif
layout.sort.forward = sort.gif
layout.sort.reverse = sort.gif
layout.sort.label = sort
#name of the image and the label for the pager.
layout.pager.previous.label = <<
layout.pager.previous.img = navigateBackward.gif
layout.pager.next.label = >>
layout.pager.next.img = navigateForward.gif
layout.pager.maxPageItems = 10
layout.pager.maxLinks = 10
layout.pager.displayDirect = false
#name of the image to use as a (un)checked box pictogram and related labels
layout.checkbox.checked =
layout.checkbox.checked.label = checked
layout.checkbox.unchecked =
layout.checkbox.unchecked.label = unchecked
#name of the image to use as a calendar pictogram
layout.calendar = calendar.gif
#if there are both a form and links in a page, follows the link if there are unsaved changes in the form
follow.change = true
#display the error message next to the error field.
error.display = true
#format the error message using Struts properties (errors.header, errors.footer, errors.prefix, errors.suffix)
error.format = false
#set the focus on the first error field.
error.focus = true
#require a valid transaction token to sort collection (this forbids the use of back and refresh buttons)
sort.token.required = false
#keep error messages after a sort
sort.error.keep = true
# use specific rules to sort Strings.
#sort.rules.class = fr.improve.struts.taglib.layout.sort.ParsianSortRules
sort.rules.class = fr.improve.struts.taglib.layout.sort.FrenchSortRules
#include a token in each hyperlink.
link.token.include = true
#number of menus to load at the same time
tree.numberOfMenusLoaded=50
#nested compatbility
nested.compatibility = false
# sort action
sortutil.action = sort.do
# treeview action
treeview.action = treeview.do
# el character.
el.character =$
Partager