org.broadleafcommerce.core.web.controller.catalog
Class BroadleafSearchController
java.lang.Object
org.broadleafcommerce.common.web.controller.BroadleafAbstractController
org.broadleafcommerce.core.web.controller.catalog.AbstractCatalogController
org.broadleafcommerce.core.web.controller.catalog.BroadleafSearchController
public class BroadleafSearchController
- extends AbstractCatalogController
Handles searching the catalog for a given search term. Will apply product search criteria
such as filters, sorts, and pagination if applicable
- Author:
- Andre Azzolini (apazzolini)
|
Method Summary |
String |
getSearchView()
|
String |
search(org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String query)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
searchService
protected SearchService searchService
exploitProtectionService
protected ExploitProtectionService exploitProtectionService
facetService
protected SearchFacetDTOService facetService
searchView
protected static String searchView
PRODUCTS_ATTRIBUTE_NAME
protected static String PRODUCTS_ATTRIBUTE_NAME
FACETS_ATTRIBUTE_NAME
protected static String FACETS_ATTRIBUTE_NAME
PRODUCT_SEARCH_RESULT_ATTRIBUTE_NAME
protected static String PRODUCT_SEARCH_RESULT_ATTRIBUTE_NAME
ACTIVE_FACETS_ATTRIBUTE_NAME
protected static String ACTIVE_FACETS_ATTRIBUTE_NAME
ORIGINAL_QUERY_ATTRIBUTE_NAME
protected static String ORIGINAL_QUERY_ATTRIBUTE_NAME
BroadleafSearchController
public BroadleafSearchController()
search
public String search(org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String query)
throws javax.servlet.ServletException,
IOException,
ServiceException
- Throws:
javax.servlet.ServletException
IOException
ServiceException
getSearchView
public String getSearchView()
Copyright © 2012. All Rights Reserved.