MCQs Test!! VB Basic Test !! Essentials of VB !! Creating User Services !! function !! Anatomy !! GK March-2019 !! DATA TYPES IN JAVA !! Classes ,Constructor ,Methods,Inheritance !! Ecology-I !! Biology 2019 !! Gk april 2019 !! Biology (living world) !! Plant anatomy !! CELL STRUCTURES AND FUNCTION !! General biology !! Human physiology !! Data structure !! Ecology-II !! GK TEST !! Reproduction in plants !! Human reproduction !! The ABC of C !! Operating system set1 !! Operating system set2 !! Gk and current affairs !! Animal kingdom !! Number system !! Animal kingdom-II !! Gk TEST-III !! Number series !! Microorganisms !! Interview question in c !! Time and Work !! Percentage !! General history !! Average !! Cells !! Locomotion and Movement !! paging !! Bacteriology !! Page replacement policy !! Secondary memory and Disk scheduling !! Introduction of Nervous System and neurons !! Plant harmones !! Transport and Mineral Nutrition in Plants !! Neurotransmitters !! Modern Indian History !! Photosynthesis in Plants !! Modern Indian History-II !! Plant respiration !! Environment & Biodiversity !! Environment & Biodiversity - II !! Algae, Bryophytes, Pteridophytes !! Area !! Cricket !! Days of the Year (India and the World) !! Plant Pathology - I !! Indian Transport System !! Plant Pathology - II !! Aptitude !! Biology !! Botany !! C language !! Computer Science !! Core Java !! Gate !! GK !! Mysql !! Operating system !! Physics !! VB-Visual Basic !! Zoology

Spring Framework

Spring Projects

Spring Project 1

BaseCommandController in Spring MVC
Previous Home Next

This controller provide the facility to create an Object it means that command object on received of a request and populate command object with request parameter.

It is also provide the facility to populate JavaBean based> on request parameter ,validation and custom editors it means of propertyEditors to transform objects into strings.

Syntax:

public abstract class BaseCommandController
extends AbstractController

This Controller provide following types of method:

setCommandName:

public final void setCommandName(String commandName)

getCommandName:

public final String getCommandName()

setCommandClass:

public final void setCommandClass(Class commandClass)

getCommandClass:

public final Class getCommandClass()

setValidator:

public final void setValidator(Validator validator)

 

getValidator:

public final Validator getValidator()

setValidators:

public final void Validator[] getValidators()

setValidateOnBinding:

public final void setValidateOnBinding(boolean validateOnBinding)

isValidateOnBinding:

public final boolean isValidateOnBinding()

setMessageCodesResolver:

public final void setMessageCodesResolver
(MessageCodesResolver messageCodesResolver)

getMessageCodesResolver:

public final MessageCodesResolver getMessageCodesResolver()

setBindingErrorProcessor:

public final void setBindingErrorProcessor
(BindingErrorProcessor bindingErrorProcessor)

getBindingErrorProcessor:

public final BindingErrorProcessor getBindingErrorProcessor()

setPropertyEditorRegistrar:

public final void setPropertyEditorRegistrar
(PropertyEditorRegistrar propertyEditorRegistrar)

setPropertyEditorRegistrars:

public final void setPropertyEditorRegistrars
(PropertyEditorRegistrar[] propertyEditorRegistrar)

getPropertyEditorRegistrar:

public final PropertyEditorRegistrar[] getPropertyEditorRegistrar()

initApplicationContext:

protected void initApplicationContext()

getCommand:

protected Object getCommand(HttpServletRequest request)
throws Exception

createCommand:

protected final Object createCommand()throws Exception

checkCommand:

protected final boolean checkCommand(Object command)

bindAndValidate:

protected final ServletRequestDataBinder bindAndValidate
(HttpServletRequest request,Object command)throws Exception

suppressBinding:

protected boolean suppressBinding(HttpServletRequest request)

createBinder:

protected SrvletRequestDataBinder createBinder
(HttpServletRequest request,Object command)throws Exception

prepareBinder:

protected final void prepareBinder
(ServletRequestDataBinder binder)

initBinder:

protected void initBinder(HttpServletRequest request,
ServletResponseDataBinder binder)throws Exception

onBind:

protected void onBind(HttpServletRequest request, Object command,
BindException errors)throws Exception

onBind:

protected void onBind(HttpServletRequest request, Object command)
throws Exception

suppressValidation:

protected boolean suppressValidation(HttpServletRequest request)

onBindAndValidate:


protected void onBindAndValidate(HttpServletRequest request,
Object command,BindException errors)throws Exception

Example of BaseCommandController in Spring MVC

Previous Home Next