I know a rest controller can have the @RequestBody of a form get processed via Castor to a POJO in a controller. I do that today.

For Example:

@RequestMapping(value="/create",...