Всякий раз, когда я перехватываю запрос в перехватчике struts2, получая httpmethod как GET. Мое требование - отключить подчинение с помощью метода GET httpmethod. пожалуйста, предложите.Метод по умолчанию Http, используемый struts2 для обработки запроса. Я всегда получаю GET
0
A
ответ
1
попробовать Somthing как:
public String intercept(ActionInvocation actionInvocation) throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();
if (!request.getMethod().equals("POST")){
return Action.ERROR;
}
return actionInvocation.invoke();
}
+0
* отключить подачу с помощью GET * не совпадает с * not POST *. –
+0
Так что измените тест не POST равным GET: if (request.getMethod(). Equals ("GET")) { return Action.ERROR; } – tcharaf
Просьба уточнить вашу конкретную проблему или добавить дополнительные детали, чтобы выделить именно то, что вам нужно. Как это написано в настоящее время, трудно точно сказать, что вы просите. См. Страницу «Как спросить», чтобы помочь прояснить этот вопрос. –