Interface AjaxEnabledView
- All Superinterfaces:
org.springframework.web.servlet.View
- All Known Implementing Classes:
AjaxThymeleafView
,FlowAjaxThymeleafView
Interface defining getter and setter methods for an
ajaxHandler
property in Views, so that they can
be used in Spring AJAX environments.
- Since:
- 3.0.3
- Author:
- Daniel Fernández
-
Field Summary
Fields inherited from interface org.springframework.web.servlet.View
PATH_VARIABLES, RESPONSE_STATUS_ATTRIBUTE, SELECTED_CONTENT_TYPE
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.webflow.context.servlet.AjaxHandler
Return the AJAX handler (from Spring Javascript) used to determine whether a request is an AJAX request or not.void
setAjaxHandler
(org.springframework.webflow.context.servlet.AjaxHandler ajaxHandler) Sets the AJAX handler (from Spring Javascript) used to determine whether a request is an AJAX request or not.Methods inherited from interface org.springframework.web.servlet.View
getContentType, render
-
Method Details
-
getAjaxHandler
org.springframework.webflow.context.servlet.AjaxHandler getAjaxHandler()Return the AJAX handler (from Spring Javascript) used to determine whether a request is an AJAX request or not.
Views implementing this interface should be used with an instance of
AjaxThymeleafViewResolver
or any of its subclasses, so thatsetAjaxHandler(AjaxHandler)
can be called by the resolver when resolving the view, setting the default AJAX handler being used.- Returns:
- the AJAX handler.
-
setAjaxHandler
void setAjaxHandler(org.springframework.webflow.context.servlet.AjaxHandler ajaxHandler) Sets the AJAX handler (from Spring Javascript) used to determine whether a request is an AJAX request or not.
Views implementing this interface should be used with an instance of
AjaxThymeleafViewResolver
or any of its subclasses, so that this method can be called by the resolver when resolving the view, setting the default AJAX handler being used.- Parameters:
ajaxHandler
- the AJAX handler.
-