如果您想从控制器传递一些消息(错误/成功)以显示页面,而不是下面的代码帮助,
@Controller
@RequestMapping("/controllerPath")
public class editDeleteController {
@RequestMapping(method = RequestMethod.GET)
public String methodName(ModelMap model) {
model.addAttribute("message", "Message1");
model.addAttribute("moremessage", "Message2");
return "viewName";//veiwName here in your case it is displayPage
}
}
在显示页面你会得到它,
<h1>Message : ${message}</h1>
如果这对您不起作用,请详细说明。
谢谢
好吧,我想我明白了你的意思,做一些这样的想法,
@RequestMapping(method = RequestMethod.GET)
public String editDelete(ModelMap model) {
if(success)
{
model.addAttribute("result", "Success");
return new ModelAndView("redirect:/displaytagView");//Chaining your controller so it will refresh your Accounts
}else{
model.addAttribute("result", "Error");
return "displayPage";
}
}
将控制器链接到 displayPage 控制器,以便显示刷新的数据。试试这个希望它的工作