Module jp.ecuacion.splib.web.jpa
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 jp.ecuacion.splib.web.controller.SplibGeneralController
SplibGeneralController.ControllerContext -
Field Summary
Fields inherited from class jp.ecuacion.splib.web.controller.SplibGeneralController
context, paramListOnRedirectToSelf, redirectUrlOnAppExceptionBean, rolesAndAuthoritiesBean, serviceListFields inherited from class jp.ecuacion.splib.web.controller.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 jp.ecuacion.splib.web.controller.SplibSearchListController
delete, getDefaultDestSubFunctionOnNormalEnd, getProperSearchForm, search, searchAgain, searchConditionClear, showInsertForm, showUpdateForm, submitOnChangeToRefreshMethods inherited from class jp.ecuacion.splib.web.controller.SplibGeneralController
addParamToParamListOnRedirectToSelf, addParamToParamListOnRedirectToSelf, getDefaultDestPageOnAbnormalEnd, getDefaultDestPageOnNormalEnd, getDefaultDestSubFunctionOnAbnormalEnd, getDefaultHtmlPageName, getFunction, getFunctionKinds, getParamListOnRedirectToSelf, getRedirectUrlOnAppExceptionBean, getRedirectUrlOnSuccess, getRootRecordName, getService, getSubFunction, newContext, prepare, prepare, redirectToSamePageTakingOverModel, redirectToSamePageTakingOverModel, throw404Methods inherited from class jp.ecuacion.splib.web.controller.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
-