Estoy usando la anotación @RequestParam para obtener los parámetros de solicitud, y usando la misma para insertar los valores en la base de datos. He configurado el controlador para volver a dirigirlo a la misma página que contiene los campos de texto para que el usuario ingrese los valores, que se están leyendo utilizando la anotación @RequestParam.Uso de @RequestParam arroja un error en Spring 3
Pero después de que entre los valores en los campos de texto y haga clic en enviar, se lanza este error de procesamiento
petición ha fallado; la excepción anidada es java.lang.IllegalArgumentException: el nombre para el tipo de argumento [java.lang.String] no está disponible, y la información del nombre del parámetro tampoco se encuentra en el archivo de la clase.
Soy un novato de Spring 3 y no puedo entender el error. ¿Alguien puede arrojar luz sobre lo mismo?
Gracias de antemano, Vivek
¿Qué versión de Spring MVC? ¿Puedes mostrar la firma del método con anotaciones? – sinuhepop
Estoy usando Spring MVC versión 3, y la firma del método es 'public void insertRecords (@ResearchParam String id, @RequestParam String name, @RequestParam String addr)' – Vivek