net.jot.web.views
Class JOTForbiddenView

java.lang.Object
  extended by net.jot.web.ctrl.JOTController
      extended by net.jot.web.view.JOTView
          extended by net.jot.web.views.JOTForbiddenView

public class JOTForbiddenView
extends JOTView

Default forbidden error page using builtin template

Author:
thibautc

Field Summary
 
Fields inherited from class net.jot.web.ctrl.JOTController
filterChain, filterConfig, request, response, RESULT_COMPLETED, RESULT_FAILURE, RESULT_FORBIDDEN, RESULT_SUCCESS, RESULT_VALIDATION_FAILURE, session
 
Constructor Summary
JOTForbiddenView()
           
 
Method Summary
 void prepareViewData()
          To be implemented by subclass Loads the View data by calling add* etc ...
 boolean validatePermissions()
          Implements this to check wether the user is allowed to use your controller.
 
Methods inherited from class net.jot.web.view.JOTView
addBlock, addForm, addTag, addVariable, getBlocks, getBuiltinTemplate, getForms, getTags, getVariables, isProvideRequestParameters, process, setBuiltinTemplate, setProvideRequestParameters
 
Methods inherited from class net.jot.web.ctrl.JOTController
getDataHolder, getForm, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JOTForbiddenView

public JOTForbiddenView()
Method Detail

prepareViewData

public void prepareViewData()
                     throws java.lang.Exception
Description copied from class: JOTView
To be implemented by subclass Loads the View data by calling add* etc ...

Specified by:
prepareViewData in class JOTView
Throws:
java.lang.Exception

validatePermissions

public boolean validatePermissions()
Description copied from class: JOTController
Implements this to check wether the user is allowed to use your controller. This is the simplest way to secure the application. If this returns false, the controller won't be ran and a "RESULT_FORBIDDEN" will be sent. The user can then be sent to a 'forbidden' page.

Specified by:
validatePermissions in class JOTController
Returns: