をサポートしていない「GET」私は、データベースからデータを収集することができるので、しかし、それは必要な答え私の質問Spring MVCのリクエスト方法は
Basicaly ない私はurl
経由でいくつかの値を渡しています。このトピックに関するいくつかの質問を発見しました。私はmethod= RequestMethod.GET
経由でそれを行うことができますが、私はPOST
経由でやりたいので、ユーザーはURLのパラメータを見ません。
私は最良の方法を使用しているかどうかわかりませんが、これを達成するためには何か大きな進歩があります。
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は、私がpostメソッドでフォームを使用している場合にのみ機能しますか?
これを達成する他の方法はありますか?事前に
おかげで
を試してみてください、私があるため、セキュリティ –
のポストを使用したいOK、その後、代わりのhref –
解答の提出フォームを使用します更新しました。 –