может ли тег <s: action> отправить действие как сообщение?

У меня есть ограничение в нашем приложении, что если действие объявлено как GET, то только те действия могут быть отправлены как GET метод.
Я хочу знать, что мы можем отправить s:action как POST метод??
Если да, то, пожалуйста, дайте мне руководство.
Если нет, то какой правильный способ получить действие вызова от JSP и нужен результат в том, что JSP и действие должны быть post.

1 ответ

  1. Если бы вы делали это вообще без распорки, ваш вопрос был бы: Могу ли я отправить HTML-форму с помощью метода HTTP POST. Очевидно, ответ да, просто добавьте атрибут method= «POST» в тег формы.

    В Struts вы получаете то же самое поведение от тега формы struts (описано здесь: https://struts.apache.org/docs/form.html ). В этом документе показано, что для атрибута method нет значения по умолчанию, но я ожидаю, что оно будет таким же, как и по умолчанию для метода HTML form — GET. Если вы предоставляете тег формы struts с методом= «POST», вы должны быть установлены.