0

我尝试用一​​些方法制作一个通用控制器,所以我不需要重写通用代码,但不工作,为什么???

@Controller("/home/teste")
public class CtrlTeste extends ControladorGenericoSpring<Assistenciado>
{
public String path;

    public CtrlTeste()
    {
       super(Assistenciado.class);
       path = "/home/teste";
       setPacoteServico("servico.assistenciado");
       setPrefixo("Serv");
       setNomeEntidade("Assistênciado");        

    }

   @RequestMapping
   public String teste(@RequestParam(value = "id", required= true)Long id, Model model)
   {
      Assistenciado ass = getServico().buscarPorId(id);
      model.addAttribute("assistenciado", ass);
      return "/home";
   }

}
4

1 回答 1

3

您当前正在指定 bean 的名称。尝试:

@Controller
@RequestMapping("/home/teste")
public class CtrlTeste extends ControladorGenericoSpring<Assistenciado> {
    ...
}
于 2012-09-03T17:05:21.683 回答