0
먼저 브라우저에서 GET 요청을 호출하고,이 GET 요청의 컨트롤러 내에서 다른 컨트롤러에 POST 요청을 호출하고 싶습니다.한 컨트롤러에서 다른 컨트롤러로 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";
}
}
그러나 그것은 오류 아래에 표시되고 : - - : 여기
내가 사용하고있는 코드입니다 여기 GET에 대한forward
이 지원되는 것 같습니다
Jan 25, 2015 12:37:40 AM org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver handleHttpRequestMethodNotSupported
WARNING: Request method 'GET' not supported
. 도와주세요.
단지처럼 getMethodCall'''postMethodCall' 내에서 호출 Java 클래스의 모든 일반적인 메소드. –
왜 서비스를 사용하지 않습니까? – eVoxmusic