Class JspController
java.lang.Object
com.axemble.easysite.mvc.controllers.AbstractContentNodeController
com.axemble.easysite.mvc.controllers.AbstractBlockController
com.axemble.vdoc.sdk.impl.base.BaseBlockController
com.axemble.vdoc.sdk.layouts.builders.jsp.JspController
- All Implemented Interfaces:
- com.axemble.easysite.mvc.controllers.IBlockController,- com.axemble.easysite.mvc.controllers.IContentNodeController,- IBlockController,- IContentComponentController,- IController,- Serializable
public class JspController
extends com.axemble.vdoc.sdk.impl.base.BaseBlockController
- Author:
- sjanicaud
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.IBlockControllerIBlockController.IRenderOptions
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringprotected static org.apache.log4j.Loggerstatic final Stringstatic final StringFields inherited from class com.axemble.easysite.mvc.controllers.AbstractBlockControllermodelAndViewListFields inherited from class com.axemble.easysite.mvc.controllers.AbstractContentNodeControllerinstance, viewFields inherited from interface com.axemble.easysite.mvc.controllers.IContentNodeControllerCONTEXTS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidprepareAlternateModel(com.axemble.easysite.ui.runtime.ContextHandler contextHandler, IRenderModel alternateModel) protected intvoidprepareModel(IRenderModel model) Allows to set some values to theobject.invalid referenceIRenderModulevoidprocessEvent(String eventName, String eventValue) Allows to handle events.voidMethods inherited from class com.axemble.vdoc.sdk.impl.base.BaseBlockControllerdoHandleEvent, doHandleForm, evaluateBookmarks, getBlock, getBlockContext, getSiteModule, prepareContentNode, prepareModelMethods inherited from class com.axemble.easysite.mvc.controllers.AbstractBlockControllergetBlockContext, getBlockInstance, getModelAndViewList, setBlockInstance, setModelAndViewListMethods inherited from class com.axemble.easysite.mvc.controllers.AbstractContentNodeControllerbuildDefaultModel, doHandlePagerEvent, finalize, getContentNodeContext, getContentNodeInstance, getView, setContentNodeInstance, setViewMethods inherited from class java.lang.Objectclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.easysite.mvc.controllers.IContentNodeControllergetContentNodeInstance, getView, setContentNodeInstance, setView
- 
Field Details- 
logprotected static org.apache.log4j.Logger log
- 
TAG_VIEWS_PATH- See Also:
 
- 
TLD_PATH- See Also:
 
- 
JSP_BLOCK- See Also:
 
 
- 
- 
Constructor Details- 
JspControllerpublic JspController()
 
- 
- 
Method Details- 
processEventDescription copied from class:com.axemble.vdoc.sdk.impl.base.BaseBlockControllerAllows to handle events.- Specified by:
- processEventin class- com.axemble.vdoc.sdk.impl.base.BaseBlockController
- Parameters:
- eventName-
- eventValue-
- Throws:
- Exception
 
- 
processForm- Throws:
- Exception
 
- 
prepareModelDescription copied from class:com.axemble.vdoc.sdk.impl.base.BaseBlockControllerAllows to set some values to theobject.invalid referenceIRenderModule- Specified by:
- prepareModelin class- com.axemble.vdoc.sdk.impl.base.BaseBlockController
- Parameters:
- model- The- IRenderModelobject.
- Throws:
- Exception- Default exception.
 
- 
prepareBlock- Overrides:
- prepareBlockin class- com.axemble.vdoc.sdk.impl.base.BaseBlockController
- Throws:
- Exception
 
- 
prepareAlternateModelpublic void prepareAlternateModel(com.axemble.easysite.ui.runtime.ContextHandler contextHandler, IRenderModel alternateModel) throws Exception - Specified by:
- prepareAlternateModelin interface- com.axemble.easysite.mvc.controllers.IContentNodeController
- Overrides:
- prepareAlternateModelin class- com.axemble.easysite.mvc.controllers.AbstractContentNodeController
- Throws:
- Exception
 
 
-