Package org.intermine.web.struts
Class InterMineRequestProcessor
- java.lang.Object
-
- org.apache.struts.action.RequestProcessor
-
- org.apache.struts.tiles.TilesRequestProcessor
-
- org.intermine.web.struts.InterMineRequestProcessor
-
public class InterMineRequestProcessor extends org.apache.struts.tiles.TilesRequestProcessor
A RequestProcessor that sends you back to the start if your session isn't valid.- Author:
- Mark Woodbridge
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.List<java.lang.String>
START_PATHS
Paths that can be used as initial pages ie.
-
Constructor Summary
Constructors Constructor Description InterMineRequestProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
processForwardConfig(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.config.ForwardConfig forward)
Overridden to copy errors and messages to session before performing a redirecting forward.protected boolean
processPreprocess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
This is called during the processing of every controller.-
Methods inherited from class org.apache.struts.tiles.TilesRequestProcessor
doForward, getDefinitionsFactory, init, initDefinitionsMapping, internalModuleRelativeForward, internalModuleRelativeInclude, processTilesDefinition, processTilesDefinition
-
Methods inherited from class org.apache.struts.action.RequestProcessor
destroy, doInclude, getInternal, getServletContext, process, processActionCreate, processActionForm, processActionPerform, processCachedMessages, processContent, processException, processForward, processInclude, processLocale, processMapping, processMultipart, processNoCache, processPath, processPopulate, processRoles, processValidate
-
-
-
-
Method Detail
-
processPreprocess
protected boolean processPreprocess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
This is called during the processing of every controller.- Overrides:
processPreprocess
in classorg.apache.struts.action.RequestProcessor
-
processForwardConfig
protected void processForwardConfig(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.config.ForwardConfig forward) throws java.io.IOException, javax.servlet.ServletException
Overridden to copy errors and messages to session before performing a redirecting forward.- Overrides:
processForwardConfig
in classorg.apache.struts.tiles.TilesRequestProcessor
- Throws:
java.io.IOException
javax.servlet.ServletException
-
-