How To
Documentation
    Learn More

      Search Responses

      The Response tag (<search:response>) sends a Query to a given Platform and stores the Response in a JSP variable.

      Usage

      This example shows how to submit a query using a given Platform and retrieve the response:

      <search:response var="myResponse" platform="platform" query="query"></search:response>

      The resulting response object can be accessed using an angular expression in the HTML page on which it is located. For example, {{myResponse}}.

      Configuration parameters

      var (java.lang.String)
      Variable name to reference the Response from the Platform.
      Default: response

      platform (twigkit.platform.Platform)
      The Platform instance to use.

      query (twigkit.model.Query)
      An instance of an Appkit Query to send to the Platform.

      errorPage (java.lang.String )
      Error page to redirect to when Platform throws an exception.
      Default: /WEB-INF/tags/widgets/error/error.jsp

      on (java.lang.String)
      Event that is broadcasted for when the response should reload. Default: reloadSearch. (optional)

      Tag body

      The body of the Response tag can be used to trigger a widget:spinner as the app waits for the response to return from the platform.

      <search:response var="response" platform="platform" query="query" error-page="/error">
          <widget:spinner></widget:spinner>
      </search:response>