Java Server Pages es un lenguaje de programación basado en web que amplía el marcado de páginas HTML con comandos del lado del servidor. JSP le permite crear un sitio web dinámico e interactivo para atraer y aprovechar al máximo a los clientes nuevos y existentes. La etiqueta de anclaje, abreviada "a", es la etiqueta HTML que permite vincular a otras páginas web. Adapte sus enlaces a cada página individual con JSP.
1
Abra un editor de texto y cargue un archivo JSP existente o cree uno nuevo a partir de una plantilla HTML básica. Un archivo JSP tiene la misma estructura que un archivo HTML, con comandos incrustados adicionales entre las etiquetas "<%" y "%>". Coloque la siguiente línea en la parte superior de su página JSP:
2
Inserte enlaces estáticos en su página JSP utilizando la sintaxis HTML normal. Esta es la forma más eficaz de vincular a páginas estáticas en las que no es necesario cambiar el texto o el destino del vínculo. Por ejemplo, enlace a sus páginas Acerca de nosotros, Política de privacidad o Avisos legales mediante enlaces estáticos:
<a href = "anchor_target.jsp"> Texto de visualización de ancla. ¡Haga clic aquí! </ a>
3
Incluya la biblioteca de etiquetas estándar JSP en su página JSP para permitir un procesamiento y formato sencillos de las etiquetas de anclaje variables. Inserte la biblioteca usando la siguiente línea en la parte superior de su archivo JSP:
<% @ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core"%>
4
Codifique enlaces generados dinámicamente utilizando la función "c: url". Este ejemplo dirige a un usuario desde una supuesta página de producto a la página "newest.jsp" en una aplicación web separada que controla su blog. También pasa el nombre de la página actual, asumiendo que tal variable se ha establecido en su archivo.
<a href = "<c: url value =" newest.jsp "context =" / blog "var =" currentPage ">"> Consulte nuestras últimas publicaciones de blog para ver nuestros productos en acción. </ a>
5
Incluya nombres de variables en enlaces de anclaje usando código como el siguiente ejemplo usando una variable que contenga el título de la página. Coloque esta línea en la parte superior de la página:
<a name="top">
Y este enlace más adelante en la página para volver a enlazarlo:
<a href = "# top"> Volver al principio de $ {page.title} </ a>