Class SplibSearchListJpaController<FST extends SplibSearchForm, FLT extends SplibListForm<?>, S extends SplibSearchListJpaService<FST,FLT,?>>
java.lang.Object
jp.ecuacion.splib.web.controller.SplibBaseController
jp.ecuacion.splib.web.controller.SplibGeneralController<S>
jp.ecuacion.splib.web.controller.SplibGeneral2FormsController<FST,FLT,S>
jp.ecuacion.splib.web.controller.SplibSearchListController<FST,FLT,S>
jp.ecuacion.splib.web.jpa.controller.SplibSearchListJpaController<FST,FLT,S>
- Type Parameters:
FST- SplibSearchFormFLT- SplibListFormS- SplibSearchListService
public abstract class SplibSearchListJpaController<FST extends SplibSearchForm, FLT extends SplibListForm<?>, S extends SplibSearchListJpaService<FST,FLT,?>>
extends SplibSearchListController<FST,FLT,S>
Controls the search and listing of the search result.
-
Nested Class Summary
Nested classes/interfaces inherited from class SplibGeneralController
SplibGeneralController.ControllerContext -
Field Summary
Fields inherited from class SplibGeneralController
context, paramListOnRedirectToSelf, redirectUrlOnAppExceptionBean, rolesAndAuthoritiesBean, serviceListFields inherited from class SplibBaseController
request -
Constructor Summary
ConstructorsConstructorDescriptionSplibSearchListJpaController(String function) Construct a new instance withfunction.SplibSearchListJpaController(String function, SplibGeneralController.ControllerContext settings) Construct a new instance withfunction,settings. -
Method Summary
Methods inherited from class SplibSearchListController
delete, getDefaultDestSubFunctionOnNormalEnd, getProperSearchForm, search, searchAgain, searchConditionClear, showInsertForm, showUpdateForm, submitOnChangeToRefreshMethods inherited from class SplibGeneralController
addParamToParamListOnRedirectToSelf, addParamToParamListOnRedirectToSelf, getDefaultDestPageOnAbnormalEnd, getDefaultDestPageOnNormalEnd, getDefaultDestSubFunctionOnAbnormalEnd, getDefaultHtmlPageName, getFunction, getFunctionKinds, getParamListOnRedirectToSelf, getRedirectUrlOnAppExceptionBean, getRedirectUrlOnSuccess, getRootRecordName, getService, getSubFunction, newContext, prepare, prepare, redirectToSamePageTakingOverModel, redirectToSamePageTakingOverModelMethods inherited from class SplibBaseController
initBinder
-
Constructor Details
-
SplibSearchListJpaController
Construct a new instance withfunction.- Parameters:
function- function
-
SplibSearchListJpaController
public SplibSearchListJpaController(@Nonnull String function, SplibGeneralController.ControllerContext settings) Construct a new instance withfunction,settings.- Parameters:
function- functionsettings- settings
-
-
Method Details
-
page
public String page(org.springframework.ui.Model model, FST searchForm, FLT listForm, @AuthenticationPrincipal org.springframework.security.core.userdetails.UserDetails loginUser) throws Exception - Overrides:
pagein classSplibSearchListController<FST extends SplibSearchForm, FLT extends SplibListForm<?>, S extends SplibSearchListJpaService<FST,FLT, ?>> - Throws:
Exception
-