The patch file attached below contains the following changes for beehive NetUI.
- Added support for Tiles:
- The PageFlowRequestProcessor is now a subclass of
TilesRequestProcessor (required condition for the
correct tiles initialization via the TilesPlugin).
- Added annotations for Jpf to indicate the location
of the tiles definitions XML files (either from the
webapp root or relative to the JPF directory) and
the specific tiles definition to forward to for a
given JPF action. Multiple definition files can be
listed in new controller annotation. I.E.
@Jpf.Controller(
tilesDefinitionsConfigs = {
"tiles-defs.xml",
"/WEB-INF/tiles-defs.xml"
}
)
...
@Jpf.Action(
forwards = {
@Jpf.Forward(
name = "continue",
tilesDefinition = "defaultLayout")
})- The generated page flow struts configuration file will include the TilesPlugin plug-in element.
- Added a new BVT for tiles.
- Also changed the coreWeb/WEB-INF/web.xml to include the struts-tiles.tld tag lib.
- Modified the undeploy.netui.runtime target in webappTemplate.xml so that we also remove the pageflow generated validation files, jpf-validation-*.xml, in the WEB-INF/.pageflow-struts-generated/ directory.
DRT/BVT: NetUI (WinXP) BB: self (WinXP)
Thanks, Carlin
patch.tar.gz
Description: GNU Zip compressed data
