org.broadleafcommerce.common.web.controller
Class BroadleafAbstractController
java.lang.Object
org.broadleafcommerce.common.web.controller.BroadleafAbstractController
public abstract class BroadleafAbstractController
- extends Object
An abstract controller that provides convenience methods and resource declarations for its children
Operations that are shared between all controllers belong here. To use composition rather than
extension, implementors can utilize BroadleafControllerUtility.
- Author:
- apazzolini, bpolster
- See Also:
BroadleafControllerUtility
|
Method Summary |
protected String |
getContextPath(javax.servlet.http.HttpServletRequest request)
Returns the current servlet context path. |
protected boolean |
isAjaxRequest(javax.servlet.http.HttpServletRequest request)
A helper method that returns whether or not the given request was invoked via an AJAX call |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BroadleafAbstractController
public BroadleafAbstractController()
isAjaxRequest
protected boolean isAjaxRequest(javax.servlet.http.HttpServletRequest request)
- A helper method that returns whether or not the given request was invoked via an AJAX call
- Parameters:
request -
- Returns:
- - whether or not it was an AJAX request
getContextPath
protected String getContextPath(javax.servlet.http.HttpServletRequest request)
- Returns the current servlet context path. This will return a "/" if the application is
deployed as root. If it's not deployed as root, it will return the context path BOTH a
leading slash but without a trailing slash.
- Parameters:
request -
- Returns:
- the context path
Copyright © 2013. All Rights Reserved.