Cómo configurar la redirección y el reenvío en springmvc
Hola, según tu descripción, creo que es la siguiente
@RequestMapping("/user")
clase pública ExController(){ p >
/**
* Método de reenvío 1: saltar a la página de inicio
*/
@RequestMapping("/findall")
public String queryAllUser(){
//Si el solucionador de vistas está configurado, entonces esto
//Si no está configurado, entonces index.jsp o index.html
return "index";
}
/**
* Método de reenvío 2: uso de ModelAndView
*/
@RequestMapping("/findall")
public ModelAndView queryAllUser(){
ModelAndView md = new ModelAndView();
//Datos reenviados, userList son los datos consultados desde la base de datos o datos simulados
md.addObject('users', userList);
//Reenviado a index .jsp ?, siempre que el analizador de vistas esté configurado
md.setViewName('index');
return md; /**
* Redireccionamiento: redirigir a index.jsp después de una eliminación exitosa
*/
@RequestMapping("/delete")
public String eliminar(int id){
//Omitir la operación de eliminación
return "redirect:/user/findall";
} p>
}
Mapa de código
Puramente escrito a mano, puede haber algunas palabras incorrectas, pero ese es generalmente el caso.
Si estás satisfecho, ¡espero que lo adoptes! Los me gusta y la adopción del interrogador son nuestra motivación y búsqueda, ¡gracias!