首先我从浏览器调用GET请求,然后在此GET请求的控制器中,我想将POST请求调用给其他控制器。
以下是我正在使用的代码: -
@Controller
public class LoginController {
@RequestMapping(value="/get.do", method=RequestMethod.GET)
public String getMethodCall(ModelMap modelMap){
return "forward:/post.do";
}
@RequestMapping(value="/post.do", method=RequestMethod.POST)
public String postMethodCall(ModelMap modelMap){
return "success";
}
}
但它显示如下错误: -
Jan 25, 2015 12:37:40 AM org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver handleHttpRequestMethodNotSupported
WARNING: Request method 'GET' not supported
这里似乎支持GET forward
。请帮忙。
答案 0 :(得分:0)
@RequestMapping(value =“/ get.do”,method = RequestMethod.GET) public String getMethodCall(ModelMap modelMap){
return postMethodCall();
}