Homepage-Webhilfe Event-Banner

Aktionen

Aktionen werden als XML-Elemente angegeben und ermöglichen es auf einfache Art und Weise, bestimmte Webserver-Funktionen auszuführen. Die Namen der Elemente einer Aktion beginnen immer mit dem Präfix jsp gefolgt von dem eigentlichen Aktionsnamen. Verschiedene Eigenschaften der Aktion werden über Attribute festgelegt. Die Aktionselemente sind in der Regel einteilig bzw. leer.


Die include-Aktion erlaubt es den Inhalt einer anderen Seite (dies kann eine HTML-Seite, eine JSP oder ein anderes Dokument sein) dynamisch einzubetten. Anders als bei der include-Direktive wird also bei der include-Aktion der Inhalt der referenzierten Seite bei jedem Aufruf der Seite neu eingebunden. Die URL der Seite wird über das page-Attribut angegeben.

JSP-Dokument (index.jsp):

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>
<html>
    <head>
        <title>Einbindung anderer Seiten - JavaServer Pages Code-Beispiel</title>

        <meta charset="utf-8" />

        <meta name="robots" content="noindex,nofollow" />
        <meta name="publisher" content="Homepage-Webhilfe" />
    </head>
    
    <body>
        <jsp:include page="time.jsp" />
    </body>
</html>

JSP-Dokument (time.jsp):

<%@page contentType="text/html" pageEncoding="UTF-8"%>

Serverzeit: <%= (new java.util.Date()).toString() %>
VorschauDownload

Mit der Aktion forward ist es möglich, eine Weiterleitung auf eine andere Seite durchzuführen. Der Pfad, zu welcher Seite weitergeleitet werden soll, wird im page-Attribut angegeben.

JSP-Dokument (index.jsp):

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>
<html>
    <head>
        <title>Weiterleitung - JavaServer Pages Code-Beispiel</title>

        <meta charset="utf-8" />

        <meta name="robots" content="noindex,nofollow" />
        <meta name="publisher" content="Homepage-Webhilfe" />
    </head>
    
    <body>
        <jsp:forward page="time.jsp" />
    </body>
</html>

JSP-Dokument (time.jsp):

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>
<html>
    <head>
        <title>Weiterleitung - JavaServer Pages Code-Beispiel</title>

        <meta charset="utf-8" />

        <meta name="robots" content="noindex,nofollow" />
        <meta name="publisher" content="Homepage-Webhilfe" />
    </head>
    
    <body>
        Serverzeit: <%= (new java.util.Date()).toString() %>
    </body>
</html>
VorschauDownload
Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen OK