org.appfuse.web
Class UserFormController

java.lang.Object
  extended by org.appfuse.web.UserFormController

@Controller
@RequestMapping(value="/userform.*")
public class UserFormController
extends java.lang.Object


Constructor Summary
UserFormController()
           
 
Method Summary
 java.lang.String getText(java.lang.String msgKey)
          Convenience method for getting a i18n key's value.
 java.lang.String getText(java.lang.String msgKey, java.lang.Object[] args)
          Convenience method for getting a i18n key's value with arguments.
 java.lang.String getText(java.lang.String msgKey, java.lang.String arg)
          Convenient method for getting a i18n key's value with a single string argument.
protected  org.appfuse.model.User getUser(javax.servlet.http.HttpServletRequest request)
           
 void initBinder(org.springframework.web.bind.ServletRequestDataBinder binder)
          Set up a custom property editor for converting Longs
 java.lang.String onSubmit(org.appfuse.model.User user, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request)
           
 void setMessages(org.springframework.context.MessageSource messageSource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserFormController

public UserFormController()
Method Detail

setMessages

public void setMessages(org.springframework.context.MessageSource messageSource)

initBinder

@InitBinder
public void initBinder(org.springframework.web.bind.ServletRequestDataBinder binder)
Set up a custom property editor for converting Longs

Parameters:
binder - the default databinder

onSubmit

@RequestMapping(method=POST)
public java.lang.String onSubmit(org.appfuse.model.User user,
                                                org.springframework.validation.BindingResult result,
                                                javax.servlet.http.HttpServletRequest request)
                          throws java.lang.Exception
Throws:
java.lang.Exception

getUser

@ModelAttribute
@RequestMapping(method={GET,POST})
protected org.appfuse.model.User getUser(javax.servlet.http.HttpServletRequest request)

getText

public java.lang.String getText(java.lang.String msgKey)
Convenience method for getting a i18n key's value.

Parameters:
msgKey - the i18n key to lookup
Returns:
the message for the key

getText

public java.lang.String getText(java.lang.String msgKey,
                                java.lang.String arg)
Convenient method for getting a i18n key's value with a single string argument.

Parameters:
msgKey - the i18n key to lookup
arg - arguments to substitute into key's value
Returns:
the message for the key

getText

public java.lang.String getText(java.lang.String msgKey,
                                java.lang.Object[] args)
Convenience method for getting a i18n key's value with arguments.

Parameters:
msgKey - the i18n key to lookup
args - arguments to substitute into key's value
Returns:
the message for the key


Copyright © 2010. All Rights Reserved.