0
我想提出一個職位到控制器,這是用行動參數值org.springframework.web.servlet.PageNotFound - 請求方法「POST」不支持HTTP狀態405
<div class="form-group">
<form action="searchT">
<label class=" control-label col-sm-2">No</label>
<div class="col-sm-4"> <input class="form-control" type='text' name='searchName' id='searchName'/> </div>
<div class="col-sm-4"><input class="btn btn-success" type='submit' value='Validate'/></div>
</form>
</div>
這是形式可以做從數據庫值取一個按鈕被點擊
@RequestMapping("searchT")
public ModelAndView searchTOE(@RequestParam("searchName") String searchName) {
logger.info("Searching the T: "+searchName);
List<TOE> tinList = TOEService.getAllTins(searchName);
return new ModelAndView("serviceDescription", "tList", tList);
}
當控制器代碼時,我點擊提交我得到這個錯誤
org.springframework.web.servlet.Pag eNotFound - 請求方法'POST'不支持 支持
HTTP Status 405 - Request method 'POST' not supported
type Status report
message Request method 'POST' not supported
description The specified HTTP method is not allowed for the requested resource
。
由於我知道默認的Requst方法是GET,所以你必須在你的控制器中指定請求類型 – bwright
那麼爲什麼它告訴請求方法post不被支持 – Blaze
它不應該是請求方法GET是不支持? – Blaze