Ich habe:
%Vor%auf meinem index.jsp. Und ich würde gerne wissen, was ausgewählt wurde:
%Vor%Aber ich habe "User wählte: null" ... = (
Ändern Sie Ihren HTML-Code in:
%Vor% Das id
-Attribut des select -Tags ist hauptsächlich für DOM-Verwendungen und das name
-Attribut dient zur Angabe des Schlüssels für Formulardaten.
Und dann verwenden Sie request.getParameter("isTitles")
, Sie erhalten den richtigen Wert. getParameter
dient zum Abrufen von Parametern aus Formulardaten und URL-Abfragezeichenfolgen. Während getAttribute
für die Übertragung von Daten durch die Prozesskette während des Anforderungslebenszyklus dient.
ändere dieses request.getAttribute( "isTitles" )
in request.getParameter("isTitles" )
Es gibt auch keinen Namen für das Auswahlfeld, daher sollten Sie ihm auch einen Namen geben
%Vor%Verwenden Sie
%Vor%und geben Sie das Attribut name für Ihre Auswahlbox an
%Vor%