<%@ page language="java" contentType="text/html;charset=UTF-8"%> <%@page import="org.apache.beehive.netui.pageflow.PageFlowController"%> <%@page import="org.apache.beehive.netui.pageflow.PageFlowUtils"%> <%@page import="org.apache.beehive.netui.util.FileUtils"%> <%@page import="miniTests.pageFlowUtils.pageFlowUtilsController.TestForm"%> <%@page import="org.apache.struts.action.ActionForm"%> <%@ taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%> <%@ taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%> <%@ taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%> PageFlowUtils

PageFlowUtils

<% PageFlowController curJpf = PageFlowUtils.getCurrentPageFlow( request ); %> <% ServletContext cxt = pageContext.getServletContext(); %> getCurrentPageFlow( request ): <%= curJpf.getClass().getName() %>
getModulePath( request ): <%= PageFlowUtils.getModulePath( request ) %>
getModulePath( request, "/coreWeb/foo/bar/baz.jpf" ): <%= PageFlowUtils.getModulePath( request, "/coreWeb/foo/bar/baz.jpf" ) %>
getRelativeURI( request, curJPF ): <%= PageFlowUtils.getRelativeURI( request, curJpf ) %>
getRelativeURI( request, "/coreWeb/foo/bar/baz.jsp", curJPF ): <%= PageFlowUtils.getRelativeURI( request, "/coreWeb/foo/bar/baz.jsp", curJpf ) %>
getRelativeURI( request, "/coreWeb/miniTests/pageFlowUtils/foo.jsp", curJPF ): <%= PageFlowUtils.getRelativeURI( request, "/coreWeb/miniTests/pageFlowUtils/foo.jsp", curJpf ) %>
getBeginActionURI( "/coreWeb/miniTests/pageFlowUtils/pageFlowUtilsController.jpf" ): <%= PageFlowUtils.getBeginActionURI( "/coreWeb/miniTests/pageFlowUtils/pageFlowUtilsController.jpf" ) %>
ensureCurrentPageFlow( request, response ): <%= PageFlowUtils.ensureCurrentPageFlow( request, response ).getClass().getName() %>
ensureCurrentPageFlow( request, response, servletContext ): <%= PageFlowUtils.ensureCurrentPageFlow( request, response, cxt ).getClass().getName() %>
getCurrentActionResolver( request ): <%= PageFlowUtils.getCurrentActionResolver( request ).getClass().getName() %>
ensureGlobalApp( request, response ): <%= PageFlowUtils.ensureGlobalApp( request, response ).getClass().getName() %>
ensureGlobalApp( request, response, cxt ): <%= PageFlowUtils.ensureGlobalApp( request, response, cxt ).getClass().getName() %>
getGlobalApp( request ): <%= PageFlowUtils.getGlobalApp( request ).getClass().getName() %>
getSharedFlows( request ).get( "tempSharedFlow" ): <%= PageFlowUtils.getSharedFlows( request ).get( "tempSharedFlow" ).getClass().getName() %>
getSharedFlow( "webappRoot.SharedFlow", request ): <%= PageFlowUtils.getSharedFlow( "miniTests.pageFlowUtils.TempSharedFlow", request ).getClass().getName() %>
removeSharedFlow( "webappRoot.SharedFlow", request ): <% PageFlowUtils.removeSharedFlow( "miniTests.pageFlowUtils.TempSharedFlow", request ); %>
getSharedFlow( "webappRoot.SharedFlow", request ): <%= PageFlowUtils.getSharedFlow( "miniTests.pageFlowUtils.TempSharedFlow", request ) %>
getFormBeanName( new TestForm(), request ): <%= PageFlowUtils.getFormBeanName( new TestForm(), request ) %>
getFormBeanName( TestForm.class, request ): <%= PageFlowUtils.getFormBeanName( TestForm.class, request ) %>
getFormBeanName( ActionForm.class, request ): <%= PageFlowUtils.getFormBeanName( ActionForm.class, request ) %>
getJpfClassName( "/foo/bar/barController.jpf" ): <%= PageFlowUtils.getJpfClassName( "/foo/bar/barController.jpf" ) %>
getPageFlowClassName( "/foo/bar/barController.jpf" ): <%= PageFlowUtils.getPageFlowClassName( "/foo/bar/barController.jpf" ) %>
getPageFlowURI( "foo.bar.barController" ): <%= PageFlowUtils.getPageFlowURI( "foo.bar.barController" ) %>
getModuleConfPath( "/foo/bar" ): <%= PageFlowUtils.getModuleConfPath( "/foo/bar" ) %>
getModuleConfPath( "/" ): <%= PageFlowUtils.getModuleConfPath( "/" ) %>
getModuleConfPath( "" ): <%= PageFlowUtils.getModuleConfPath( "" ) %>
getActionURI( request ): <%= PageFlowUtils.getActionURI( (javax.servlet.http.HttpServletRequest) request ) %>
getGlobalAppConfig( servletContext ): <%= PageFlowUtils.getGlobalAppConfig( cxt ).getPrefix() %>
ensureModuleConfig( "/miniTests/pageFlowUtils/another", request, servletContext ).getPrefix(): <%= PageFlowUtils.ensureModuleConfig( "/miniTests/pageFlowUtils/another", (javax.servlet.http.HttpServletRequest) request, cxt ).getPrefix() %>
getModuleConfig( "/miniTests/pageFlowUtils/another", servletContext ).getPrefix(): <%= PageFlowUtils.getModuleConfig( "/miniTests/pageFlowUtils/another", cxt ).getPrefix() %>
isAbsoluteURI( "foo" ): <%= PageFlowUtils.isAbsoluteURI( "foo" ) %>
isAbsoluteURI( "/foo" ): <%= PageFlowUtils.isAbsoluteURI( "/foo" ) %>
isAbsoluteURI( "http://www.foo.com" ): <%= PageFlowUtils.isAbsoluteURI( "http://www.foo.com" ) %>
getFileExtension( "foo.txt" ): <%= PageFlowUtils.getFileExtension( "foo.txt" ) %>
getFileExtension( "foo" ): <%= PageFlowUtils.getFileExtension( "foo" ) %>
addPageInput( "foo", "Foo!", request ); <% PageFlowUtils.addPageInput( "foo", "Foo!", request ); %>
getPageInput( "foo", request ): <%= PageFlowUtils.getPageInput( "foo", request ) %>
addActionOutput( "bar", "Bar!", request );: <% PageFlowUtils.addActionOutput( "bar", "Bar!", request ); %>
getActionOutput( "bar", request ): <%= PageFlowUtils.getActionOutput( "bar", request ) %>
getActionURI( cxt, request, response, "begin" ): <%= PageFlowUtils.getActionURI( cxt, request, response, "begin" ).getURIString() %>
<% java.util.HashMap params = new java.util.HashMap(); params.put( "foo", "bar" ); %> PageFlowUtils.getRewrittenActionURI( cxt, request, response, "begin", params, "frag", true ): <%= PageFlowUtils.getRewrittenActionURI( cxt, request, response, "begin", params, "frag", true ) %>
PageFlowUtils.getRewrittenResourceURI( cxt, request, response, "index.jsp", params, "frag", true ): <%= PageFlowUtils.getRewrittenActionURI( cxt, request, response, "index.jsp", params, "frag", true ) %>


go to nested/nestedController.jpf
tests of addValidationError()