내가 찾은 몇 가지 질문을 지원하지 않는 'GET 것은'그러나 그것은 필요하지 대답은 내 질문에스프링 MVC 요청 방법은이 주제에
Basicaly 내가 그렇게 데이터가 데이터베이스에서 수집 할 수 url
을 통해 어떤 값을 전달하고있다 않습니다. 나는 method= RequestMethod.GET
을 통해 그것을 할 수 있지만 사용자가 URL의 매개 변수를 볼 수 있도록 POST
을 통해 처리하고 싶습니다.
나는 최선의 방법을 사용하고 있는지 확신하지 못한다.
Cotroller class
@RequestMapping(value="/empresa", method= RequestMethod.POST)
public String empresa(Model model, Principal principal, @RequestParam("get_Business_ID") String get_Business_ID){
// get selected business
List<Business> selectedBusiness = businessService.getBusinessByBusinessID(get_Business_ID);
System.out.println("business selected= "+ selectedBusiness.get(0).getBusiness_name());
model.addAttribute("selectedBusiness",selectedBusiness);
//Destaque semanal
List<Business> businessList = businessService.getCurrentBusiness();
model.addAttribute("businessList", businessList);
return "empresa";
}
JSP page link
href="${pageContext.request.contextPath}/empresa?get_Business_ID=${business.business_id}"
보고서메시지 요청 방법은
설명 요청 라인에받은 방법은 원 서버가 알려져 있지만 지원하지 않습니다 지원되지 않는 'GET'오류 유형 상태 대상 자원.
어쩌면 RequestMethod.GET은 이전 방법으로 양식을 사용하는 경우에만 작동합니까?
다른 방법이 있습니까? 사전에
덕분에
을 시도, 나는 때문에 보안 –
의 게시물을 사용하고 싶습니다 확인 후 대신 href가 –
대답의 제출 양식을 사용 업데이트되었습니다. –