1
在我的Java應用程序中,我在發送超鏈接時單擊窗體。如何解決POST和GET不支持Java中的警告?
現在我寫了超鏈接點擊事件的代碼。
<form:form action="demo1" modelAttribute="DEMO">
-----
<a href="href_form1" id="href1" class="save_details">Save</a>
-------
$('#href1').click(function(){
$("#DEMO").attr("action", $('.save_details').attr("href"));
$("#DEMO").submit();
});
我的控制器類
@RequestMapping(value = "demo1", method = RequestMethod.POST)
public @ResponseBody String demo1(Demo demo,
Errors errors, Model model)throws Exception {
-------//some database code
}
但我得到警告。
WARNING: Request method 'GET' not supported
'demo1'方法是控制器中唯一的方法嗎?如果不是,你可以添加其他有@ @ RequestMapping註解的方法嗎? – mthmulders
在我的類有4種方法...但每個不同..像@RequestMapping(值=「saveDetails」,方法= RequestMethod.POST) –
有沒有任何方法具有'@ RequestMapping'註釋與'method = RequestMethod.GET'? – mthmulders