Class HtmxRefreshView

java.lang.Object
io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRefreshView
All Implemented Interfaces:
org.springframework.web.servlet.SmartView, org.springframework.web.servlet.View

public class HtmxRefreshView extends Object implements org.springframework.web.servlet.View, org.springframework.web.servlet.SmartView
A View that can be used to signal htmx to refresh the page.
Since:
3.6.0
See Also:
  • Field Summary

    Fields inherited from interface org.springframework.web.servlet.View

    PATH_VARIABLES, RESPONSE_STATUS_ATTRIBUTE, SELECTED_CONTENT_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    void
    render(Map<String,?> model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.web.servlet.SmartView

    resolveNestedViews

    Methods inherited from interface org.springframework.web.servlet.View

    getContentType
  • Constructor Details

    • HtmxRefreshView

      public HtmxRefreshView()
  • Method Details

    • isRedirectView

      public boolean isRedirectView()
      Specified by:
      isRedirectView in interface org.springframework.web.servlet.SmartView
    • render

      public void render(Map<String,?> model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws Exception
      Specified by:
      render in interface org.springframework.web.servlet.View
      Throws:
      Exception