public class XWikiRequestProcessor
extends org.apache.struts.action.RequestProcessor
Modifier and Type | Class and Description |
---|---|
class |
XWikiRequestProcessor.RequestProcessorServletRequestWrapper
Remove request parameters containing special characters having a meaning for BeanUtils since otherwise BeanUtils
throws an exception if they are not used properly (for example if there's an open
( but without a closing
) it'll report a "missing end delimiter" exception. |
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
LOGGER |
Constructor and Description |
---|
XWikiRequestProcessor() |
Modifier and Type | Method and Description |
---|---|
protected String |
processPath(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) |
protected void |
processPopulate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.struts.action.ActionForm form,
org.apache.struts.action.ActionMapping mapping)
Override the implementation from Struts in order to remove request parameter keys using special BeanUtils syntax
that we don't use and that can causes errors to be raised, see
XWikiRequestProcessor.RequestProcessorServletRequestWrapper . |
destroy, doForward, doInclude, getInternal, getServletContext, init, internalModuleRelativeForward, internalModuleRelativeInclude, process, processActionCreate, processActionForm, processActionPerform, processCachedMessages, processContent, processException, processForward, processForwardConfig, processInclude, processLocale, processMapping, processMultipart, processNoCache, processPreprocess, processRoles, processValidate
protected String processPath(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) throws IOException
processPath
in class org.apache.struts.action.RequestProcessor
IOException
protected void processPopulate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.ActionForm form, org.apache.struts.action.ActionMapping mapping) throws javax.servlet.ServletException
XWikiRequestProcessor.RequestProcessorServletRequestWrapper
.processPopulate
in class org.apache.struts.action.RequestProcessor
javax.servlet.ServletException
Copyright © 2004–2017 XWiki. All rights reserved.