Primavera y Ajax

¿Puedo usar la biblioteca de etiquetas Spring Form junto con Ajax? No puedo recuperar los parámetros de entrada del formulario dentro del controlador. Ellos estan siemprenulo.

En realidad hay una lógica que nunca se envía el formulario. Pero luego solo puedo enviar cadenas a mi controlador y no un objeto, como ocurre con un envío de formulario que se asigna a un SpringcommandBean.

Formulario aceptando elcommandBean

<form:form method="POST" commandName="clinicBean">
    Clinic Name: <form:input path="name" type="text" /><br/>
    Clinic Address: <form:input path="address" type="text"/><br/>
    <input type="button" value="Create Clinic" onclick="clinicAjax()"/>
</form:form>

Función Ajax llamando alControlador de resorte

function clinicAjax(){
    alert('Inside Clinic Ajax Method');
    $.ajax({
        url: 'clinicAjax',
        type: 'POST',
        success: alert('Ajax Successful')
    });
}

Método del controlador de primavera:

@RequestMapping(value="clinicAjax",method=RequestMethod.POST)


 public @ResponseBody String createClinic(@ModelAttribute("clinicBean") Clinic clinic){
        System.out.println("Ajax call successful");
        System.out.println(clinic);
        System.out.println(clinic.getName());
        System.out.println(clinic.getAddress());
        return "SUCCESS";
    }

Siempre se ponenulo&nbsp;en las sentencias System.out.println ().