org.codehaus.groovy.grails.web.servlet.mvc
Class SimpleGrailsController

java.lang.Object
  extended by org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsController
All Implemented Interfaces:
org.springframework.web.servlet.mvc.Controller

public class SimpleGrailsController
extends java.lang.Object
implements org.springframework.web.servlet.mvc.Controller

Base class for Grails controllers.


Constructor Summary
SimpleGrailsController()
           
 
Method Summary
 org.springframework.web.servlet.ModelAndView handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Wraps regular request and response objects into Grails request and response objects.
 void setGrailsControllerHelper(AbstractGrailsControllerHelper gch)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleGrailsController

public SimpleGrailsController()
Method Detail

setGrailsControllerHelper

public void setGrailsControllerHelper(AbstractGrailsControllerHelper gch)

handleRequest

public org.springframework.web.servlet.ModelAndView handleRequest(javax.servlet.http.HttpServletRequest request,
                                                                  javax.servlet.http.HttpServletResponse response)
                                                           throws java.lang.Exception

Wraps regular request and response objects into Grails request and response objects.

It can handle maps as model types next to ModelAndView instances.

Specified by:
handleRequest in interface org.springframework.web.servlet.mvc.Controller
Parameters:
request - HTTP request
response - HTTP response
Returns:
the model
Throws:
java.lang.Exception