Ich habe Einschränkung in unserer Anwendung, dass, wenn Aktion als GET deklariert wird, nur diese Aktion als GET-Methode übergeben werden kann. Ich möchte wissen, dass wir senden können s: Aktion als POST-Methode ?? Wenn ja, bitte geben Sie mir die Anleitung. Wenn nicht, was ist der richtige Weg, um Aufruf Aktion von JSP und benötigen das Ergebnis in diesem JSP und die Aktion sollte Post sein.kann <s:action> Tag senden Aktion als POST?
0
A
Antwort
0
Wenn Sie dies ohne Struts überhaupt tun würden, wäre Ihre Frage: Kann ich ein HTML-Formular mit einer HTTP-POST-Methode senden. Offensichtlich lautet die Antwort ja, füge einfach das method = "POST" -Attribut zu deinem Formular-Tag hinzu.
In Struts erhalten Sie das gleiche Verhalten von der Struts Formular-Tag (hier beschrieben: https://struts.apache.org/docs/form.html). In diesem Dokument wird angezeigt, dass für das Methodenattribut kein Standardwert vorhanden ist, aber ich erwarte, dass dies der Standardwert für die HTML-Formularmethode GET ist. Wenn Sie ein struts-Formular-Tag mit einer Methode = "POST" angeben, sollten Sie festgelegt werden.
Bitte klären Sie Ihr spezifisches Problem oder fügen Sie weitere Details hinzu, um genau das hervorzuheben, was Sie brauchen. Wie es derzeit geschrieben wird, ist es schwer zu sagen, was genau Sie fragen. Weitere Informationen zur Klärung dieser Frage finden Sie auf der Seite "Fragen stellen". –