@Controller(value="blAdvancedPageController")
public class BroadleafAdvancedPageController
extends org.broadleafcommerce.common.web.controller.BroadleafAbstractController
implements org.springframework.web.servlet.mvc.Controller
AdvancedPageHandlerMapping
, which finds pages based on the
associated PageType
prefix, used for collection landing and filtering pages.Modifier and Type | Field and Description |
---|---|
protected AdvancedPageService |
advancedPageService |
protected boolean |
allowMultipleFilterMatches |
protected static org.apache.commons.logging.Log |
LOG |
protected static String |
MODEL_DETAIL_ATTRIBUTE_NAME |
protected static String |
MODEL_FILTER_ATTRIBUTE_NAME |
protected static String |
MODEL_FILTER_CRITERIA_ATTRIBUTE_NAME |
protected static String |
MODEL_MATCHED_URL_ATTRIBUTE_NAME |
protected static String |
MODEL_TYPE_ATTRIBUTE_NAME |
protected static String |
REQUEST_FILTER_PATTERN_KEY |
protected Map<String,List<CollectionPageSearchProcessor>> |
searchProcessorMap |
protected com.broadleafcommerce.theme.service.ThemeFileService |
themeFileService |
protected Map<String,List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria>> |
urlKeyFilterParameters |
Constructor and Description |
---|
BroadleafAdvancedPageController() |
Modifier and Type | Method and Description |
---|---|
org.springframework.web.servlet.ModelAndView |
handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected static final org.apache.commons.logging.Log LOG
protected static final String MODEL_DETAIL_ATTRIBUTE_NAME
protected static final String MODEL_FILTER_ATTRIBUTE_NAME
protected static final String MODEL_FILTER_CRITERIA_ATTRIBUTE_NAME
protected static final String MODEL_TYPE_ATTRIBUTE_NAME
protected static final String MODEL_MATCHED_URL_ATTRIBUTE_NAME
protected static final String REQUEST_FILTER_PATTERN_KEY
protected boolean allowMultipleFilterMatches
protected com.broadleafcommerce.theme.service.ThemeFileService themeFileService
protected AdvancedPageService advancedPageService
protected Map<String,List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria>> urlKeyFilterParameters
protected Map<String,List<CollectionPageSearchProcessor>> searchProcessorMap
Copyright © 2020. All rights reserved.