Spring Web Flow

org.springframework.webflow.mvc.servlet
Class ServletMvcView

java.lang.Object
  extended by org.springframework.webflow.mvc.view.AbstractMvcView
      extended by org.springframework.webflow.mvc.servlet.ServletMvcView
All Implemented Interfaces:
View

public class ServletMvcView
extends AbstractMvcView

The Spring Web Servlet MVC view implementation.

Author:
Keith Donald

Field Summary
 
Fields inherited from interface org.springframework.webflow.execution.View
RENDER_FRAGMENTS_ATTRIBUTE, USER_EVENT_STATE_ATTRIBUTE
 
Constructor Summary
ServletMvcView(org.springframework.web.servlet.View view, RequestContext context)
          Creates a new Servlet MVC view.
 
Method Summary
protected  void doRender(java.util.Map<java.lang.String,?> model)
          Template method subclasses should override to execute the view rendering logic.
 
Methods inherited from class org.springframework.webflow.mvc.view.AbstractMvcView
addDefaultMapping, addDefaultMappings, addEmptyValueMapping, addMapping, addModelBindings, bind, determineEventId, getBinderConfiguration, getConversionService, getEventId, getExpressionParser, getFieldMarkerPrefix, getFlowEvent, getMappingResults, getRequestContext, getUserEventState, getView, hasFlowEvent, processUserEvent, render, saveState, setBinderConfiguration, setConversionService, setEventIdParameterName, setExpressionParser, setFieldMarkerPrefix, setMessageCodesResolver, setValidationHintResolver, setValidator, shouldBind, shouldValidate, toString, userEventQueued
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServletMvcView

public ServletMvcView(org.springframework.web.servlet.View view,
                      RequestContext context)
Creates a new Servlet MVC view.

Parameters:
view - the view to render
context - the current flow request context.
Method Detail

doRender

protected void doRender(java.util.Map<java.lang.String,?> model)
                 throws java.lang.Exception
Description copied from class: AbstractMvcView
Template method subclasses should override to execute the view rendering logic.

Specified by:
doRender in class AbstractMvcView
Parameters:
model - the view model data
Throws:
java.lang.Exception - an exception occurred rendering the view

Spring Web Flow