Hansi: Frage zur Verarbeitung einer JSP

Beitrag lesen

Die Variable "zuSetzenderWert" wird von der JavaScript-Methode wertSetzen gesetzt. Nach dem Setzen wird die Callback-Methode "callbackSuccess" aufgerufen. Die Methode enthält als Parameter die nun gesetzte Variable "zuSetzenderWert". Dieser wird nun der Java-Methode "setStaticWert" übergeben.

Nun zu meiner Frage:

Was wird zuerst aufgeführt? Der Code innerhalb von <% %> oder der andere Code. Wenn zuerst der Code innerhalb von <% %> ausgeführt wird, dann wäre die variable "zuSetzenderWert" noch leer.

Könnt ihr mir erklären wie diese JSP verarbeitet wird?

<script type="text/javascript">
    wertSetzen(callbackSuccess);

function callbackSuccess(zuSetzenerderWert)
    {
        <%
            Variablen.setStaticWert(zuSetzenerderWert);
        %>
    }
}