我想在Spring MVC中使用一个按钮调用控制器方法,但我希望它停留在当前页面,不重新加载页面或执行其他操作,只需调用该方法。我发现这很困难。我的按钮在
但这不是一个好的解决方案,因为我的页面实际上重新加载了。我能不能只调用
我遇到了404错误。
cars.jsp
页面上。为了保留在这个页面上,我必须做如下操作:@RequestMapping(value="/start")
public String startCheckingStatus(Model model){
System.out.println("start");
model.addAttribute("cars", this.carService.getCars());
return "car\\cars";
}
button:
<a href="<spring:url value="/cars/start"/>">Start</a>
但这不是一个好的解决方案,因为我的页面实际上重新加载了。我能不能只调用
controller
方法而不进行任何刷新、重定向或其他操作呢?当我像这样删除返回类型时:@RequestMapping(value="/start")
public void startCheckingStatus(Model model){
System.out.println("start");
}
我遇到了404错误。