Foros del Web » Programación para mayores de 30 ;) » Java »

Spring MVC

Estas en el tema de Spring MVC en el foro de Java en Foros del Web. Buenas No se si a alguien se le ha presentado este problema o soy el unico. Estoy desarrollando un proyecto web donde utilizo Spring MVC ...
  #1 (permalink)  
Antiguo 12/04/2012, 11:51
Avatar de ositoo  
Fecha de Ingreso: septiembre-2008
Ubicación: cd del carmen
Mensajes: 43
Antigüedad: 15 años, 8 meses
Puntos: 2
Spring MVC

Buenas
No se si a alguien se le ha presentado este problema o soy el unico.

Estoy desarrollando un proyecto web donde utilizo Spring MVC para la parte de la vista, mi situacion es que quiero enviar un formulario a otra pagina por el metodo POST, y en la otra pagina procesar los datos.

Al cargar la pagina al que envio los datos debo validar que efectivamente los datos llegan por el metodo POST, eso lo consigo en el controlador con la siguiente instruccion.

Código:
if(((String)request.getMethod()).compareTo("POST")==0){
      //Proceso informacion
}
El problema es que el requestMapping de spring para la carga de la vista, al parecer solo soporta la carga de la vista por el metodo GET y entonces por la validacion no puedo procesar mis datos.

¿Habra alguna manera de decirle a spring y al controllador que reciba los datos por metodo POST al momento de cargar la vista?

Este es el codigo que carga la vista

Código:
@RequestMapping(value="/cargaCaptura")
		public ModelAndView craga(HttpServletRequest request){		
			
			ModelAndView MyPag = new ModelAndView("cargaCaptura");
			
			if(((String)request.getMethod()).compareTo("POST")==0){
				//Proceso informacion
			}
			return MyPag;
		}
De antemano gracias
  #2 (permalink)  
Antiguo 13/04/2012, 08:02
Avatar de ositoo  
Fecha de Ingreso: septiembre-2008
Ubicación: cd del carmen
Mensajes: 43
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: Spring MVC

Me respondo a mi mismo, solo hay que implementar un requestMapping de tipo POST y otro de tipo GET para la pagina. Dependiendo del metodo con que haya sido invocado la pagina ejecutara el metodo correspondiente.

Etiquetas: jsp
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:10.