So verwenden Sie ein Anchor-Tag in JSP


Java Server Pages ist eine webbasierte Programmiersprache, die das HTML-Seiten-Markup mit serverseitigen Befehlen erweitert. Mit JSP können Sie eine dynamische und interaktive Website erstellen, auf der Sie neue und bestehende Kunden gewinnen und optimal nutzen können. Das Ankertag – abgekürzt „a“ – ist das HTML-Tag, mit dem auf andere Webseiten verlinkt werden kann. Passen Sie Ihre Links zu jeder einzelnen Seite mit JSP an.

1

Öffnen Sie einen Texteditor und laden Sie eine vorhandene JSP-Datei oder erstellen Sie eine neue aus einer Barebone-HTML-Vorlage. Eine JSP-Datei hat dieselbe Struktur wie eine HTML-Datei mit zusätzlichen eingebetteten Befehlen zwischen den Tags „<%“ und „%>“. Platzieren Sie die folgende Zeile oben auf Ihrer JSP-Seite:

2


Betten Sie statische Links mit der normalen HTML-Syntax in Ihre JSP-Seite ein. Dies ist der effizienteste Weg, um auf statische Seiten zu verlinken, auf denen sich das Linkziel oder der Text nicht ändern muss. Verlinken Sie beispielsweise über statische Links auf Ihre Seiten „Über uns“, „Datenschutzbestimmungen“ oder „Rechtliche Hinweise“:

<a href = „oder_target.jsp“> Ankeranzeigetext. Klicken Sie hier! </ a>

3

Fügen Sie die JSP-Standard-Tag-Bibliothek in Ihre JSP-Seite ein, um die einfache Verarbeitung und Formatierung variabler Ankertags zu ermöglichen. Betten Sie die Bibliothek in der folgenden Zeile oben in Ihrer JSP-Datei ein:

4

Codieren Sie dynamisch generierte Links mit der Funktion „c: url“. In diesem Beispiel wird ein Benutzer von einer mutmaßlichen Produktseite auf die Seite „latest.jsp“ in einer separaten Webanwendung geleitet, die Ihr Blog steuert. Es wird auch der Name der aktuellen Seite übergeben, vorausgesetzt, dass in Ihrer Datei eine Variable festgelegt wurde.

<a href = „< c: url value = „latest.jsp“ context = „/ blog“ var = „currentPage“> „> Schauen Sie sich unsere neuesten Blog-Beiträge an, um unsere Produkte in Aktion zu sehen. </ a>

5

Fügen Sie Variablennamen in Ankerlinks ein, indem Sie Code wie im folgenden Beispiel verwenden, indem Sie eine Variable verwenden, die den Seitentitel enthält. Platzieren Sie diese Zeile oben auf der Seite:

<a name = „top“>

Und dieser Link später auf der Seite, um wieder darauf zu verlinken:

<a href = „# top“> Kehren Sie zum Anfang von $ {page.title} </ a> zurück