Es gibt einen 404-Fehler, wenn ich meine Anwendung ausführen.Spring mvc controller Mapping-Fehler (404error)
Ich kann die Ansicht sehen, wenn ich die erste unten, aber die zweite ist nicht möglich.
http://localhost:8091/listPage
Bitte lassen Sie mich wissen, was Problem ist. (Ich brauche zweite ..)
Der Controller:
@RequestMapping("/cboard", method=RequestMethod.GET)
public String list(Model model,HttpServletRequest req) throws Exception{
req.getSession().getAttribute("clientMemberVO");
model.addAttribute("list", service.listAll());
List<BoardVO> list = service.listCriteria(cri);
return "/cboard/titlelist";
}
@RequestMapping("/listPage", method=RequestMethod.GET)
public String listPage(Model model, Criteria cri, HttpServletRequest
req) throws Exception{
req.getSession().getAttribute("clientMemberVO");
List<CustomerBoardVO> list = service.listCriteria(cri);
model.addAttribute("list", list);
PageMaker maker = new PageMaker();
maker.setCri(cri);
maker.setTotalCount(service.countPaging());
model.addAttribute("pageMaker", maker);
return "/cboard/titlelist";
}
Vielleicht als 404 zu lösen , sollten Sie method = RequestMethod.GET zu RequestMapping hinzufügen –
Werden beide Methoden in der gleichen Datei angezeigt, wie der Code impliziert? Sind Sie sicher, dass Sie nach dem Hinzufügen des zweiten '/ listPage'-Endpunkts eine Neuerstellung und Bereitstellung durchgeführt haben? –
@ Frank.Dai Aber das scheint nicht zu erklären, warum einer arbeitet und der andere nicht. –