boa tarde pessoal,
estou estudando o Spring aqui, mais ta dando trabalho, a minha duvida agora é o seguinte, estou usando o annotation do Spring,
preciso fazer o seguinte, em uma classe ter vários ModelAndView, como exemplo a classe abaixo:
ExampleMultiController.java
package br.com.projeto.web.Usuario;
import java.util.HashMap;
import java.util.Map;
import javax.mail.MessagingException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class ExampleMultiController {
@RequestMapping("/actionA")
public ModelAndView actionA(HttpServletRequest request,
HttpServletResponse response) throws MessagingException {
Map<String, Object> map = new HashMap<String, Object>();
map.put("resultado", "Action A");
return new ModelAndView("usuario/cadastro_confirmacao", map);
}
@RequestMapping("/actionB")
public ModelAndView actionB(HttpServletRequest request,
HttpServletResponse response) throws MessagingException {
Map<String, Object> map = new HashMap<String, Object>();
map.put("resultado", "Action B");
return new ModelAndView("usuario/cadastro_confirmacao", map);
}
@RequestMapping("/actionC")
public ModelAndView actionC(HttpServletRequest request,
HttpServletResponse response) throws MessagingException {
Map<String, Object> map = new HashMap<String, Object>();
map.put("resultado", "Action C");
return new ModelAndView("usuario/cadastro_confirmacao", map);
}
}
já olhei em vários lugares, porem não estou conseguindo fazer funcionar o exemplo,
uma classe controller comum funciona tranquilo quando adicionado :
@Bean
@UrlMapping("/ativacao")
porem como ficaria para vários ModelAndView em um unico controller?
valeu pessoal,
Rafael Hornung