Class DemoHtmlFormsDynamicFieldsController
java.lang.Object
org.spincast.website.controllers.demos.DemoHtmlFormsDynamicFieldsController
HTML Forms - Dynamic Fields demo controller
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDemoHtmlFormsDynamicFieldsController(org.spincast.core.flash.FlashMessageFactory flashMessageFactory, org.spincast.core.json.JsonManager jsonManager, org.spincast.core.validation.ValidationFactory validationFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.spincast.core.json.JsonObjectCreates a first default uservoiddynamicFields(AppRequestContext context) Dynamic Fields demo - GETvoiddynamicFieldsSubmit(AppRequestContext context) Dynamic Fields demo - POSTprotected org.spincast.core.flash.FlashMessageFactoryprotected org.spincast.core.json.JsonManagerprotected IntegergetUserToAddTagTo(AppRequestContext context) Checks if there is a User to add, server-side.protected org.spincast.core.validation.ValidationFactoryprotected voidvalidateForm(org.spincast.core.request.Form form) Validation of the form.protected org.spincast.core.validation.ValidationSetvalidateUser(org.spincast.core.json.JsonObject user) Validation of a user.
-
Field Details
-
logger
protected static final org.slf4j.Logger logger
-
-
Constructor Details
-
DemoHtmlFormsDynamicFieldsController
@Inject public DemoHtmlFormsDynamicFieldsController(org.spincast.core.flash.FlashMessageFactory flashMessageFactory, org.spincast.core.json.JsonManager jsonManager, org.spincast.core.validation.ValidationFactory validationFactory)
-
-
Method Details
-
getFlashMessageFactory
protected org.spincast.core.flash.FlashMessageFactory getFlashMessageFactory() -
getJsonManager
protected org.spincast.core.json.JsonManager getJsonManager() -
getValidationFactory
protected org.spincast.core.validation.ValidationFactory getValidationFactory() -
dynamicFields
Dynamic Fields demo - GET -
createFirstUser
protected org.spincast.core.json.JsonObject createFirstUser()Creates a first default user -
dynamicFieldsSubmit
Dynamic Fields demo - POST -
getUserToAddTagTo
Checks if there is a User to add, server-side. -
validateForm
protected void validateForm(org.spincast.core.request.Form form) Validation of the form. There is no need to return anything : the validation results are saved in the form itself. -
validateUser
protected org.spincast.core.validation.ValidationSet validateUser(org.spincast.core.json.JsonObject user) Validation of a user.
-