Como usar uma tag âncora no JSP
Java Server Pages é uma linguagem de programação baseada na Web que estende a marcação de página HTML com comandos do lado do servidor. O JSP permite criar um site dinâmico e interativo para atrair e aproveitar ao máximo os clientes novos e existentes. A tag de âncora - abreviada como "a" - é a tag HTML que permite vincular a outras páginas da Web. Adapte seus links para cada página individual com JSP.
1
Abra um editor de texto e carregue um arquivo JSP existente ou crie um novo a partir de um modelo HTML barebone. Um arquivo JSP tem a mesma estrutura que um arquivo HTML, com comandos extras incorporados entre tags "". Coloque a seguinte linha no topo da sua página JSP:
2
Incorpore links estáticos em sua página JSP usando a sintaxe HTML normal. Essa é a maneira mais eficiente de vincular a páginas estáticas em que o destino ou o texto do link não precisa ser alterado. Por exemplo, link para suas páginas Sobre Nós, Política de Privacidade ou Avisos Legais usando links estáticos:
Texto de exibição de âncora. Clique aqui!
3
Inclua a biblioteca de tags padrão JSP na sua página JSP para permitir processamento e formatação fáceis de tags de âncora variáveis. Incorpore a biblioteca usando a seguinte linha na parte superior do seu arquivo JSP:
4
Codifique links gerados dinamicamente usando a função "c: url". Este exemplo direciona um usuário de uma página presumida de produto para a página "newest.jsp" em um aplicativo Web separado que controla seu blog. Ele também passa o nome da página atual, assumindo que a variável tenha sido definida no seu arquivo.
<a> Confira nossos posts mais recentes para ver nossos produtos em ação.
5
Inclua nomes de variáveis em links de âncora usando o código ao longo das linhas do exemplo a seguir usando uma variável contendo o título da página. Coloque esta linha no topo da página:
E este link mais tarde na página para ligar de volta a ele:
Regressar ao início de $ {page.title}
Gorjeta
- As páginas JSP devem ser executadas em seu servidor antes que possam ser visualizadas corretamente.