Decir que tengo esto:Spring MVC @RequestMapping ... usando el nombre del método como valor de acción?
@RequestMapping(value="/hello")
public ModelAndView hello(Model model){
System.out.println("HelloWorldAction.sayHello");
return null;
}
¿Es posible omitir el valor = "hola" parte, y sólo tiene la anotación @RequestMapping y tienen muelle de utilizar el nombre del método como el valor, similar a esto:
@RequestMapping
public ModelAndView hello(Model model){
System.out.println("HelloWorldAction.sayHello");
return null;
}
¡Gracias!
=================== EDITAR =====================
intentado esto pero no funciona:
@Controller
@RequestMapping(value="admin", method=RequestMethod.GET)
public class AdminController {
@RequestMapping
public ResponseEntity<String> hello() {
System.out.println("hellooooooo");
}
}
Gracias, que hicieron trabajo – momomo
Creo que esto solo funciona con una acción, lo que lo hace predeterminado para ese método. No puedo hacer que funcione en más acciones – momomo
¿Por qué se aceptó esto como respuesta? Simplemente funciona solo para un método. Puedo decir que no ** ** maneja la solicitud del mapa al nombre del método, pasa todas las solicitudes a un solo método, independientemente de la ruta y/o los nombres de los métodos. – Cherry