es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Para generar un enlace a otro archivo JSP dentro de la misma aplicación web, puedes utilizar la etiqueta c:url de JSTL (JavaServer Pages Standard Tag Library). Esta etiqueta crea una URL basada en la ruta de contexto de la aplicación web y el patrón de URL especificado.

    Aquí tienes un ejemplo de cómo usar c:url para generar un enlace a about.jsp:

    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    
    <a href="<c:url value='/about.jsp'/>">Acerca de nosotros</a>
    

    En este ejemplo, c:url se utiliza dentro de una etiqueta de ancla para generar un enlace a about.jsp. El atributo value especifica el patrón de URL, que en este caso es simplemente /about.jsp.

    Al utilizar c:url, no necesitas preocuparte por la ubicación de about.jsp en relación a index.jsp, ni por el hecho de que WEB-INF esté protegido por Tomcat. En su lugar, el enlace generado funcionará independientemente de la ubicación del archivo en la aplicación web.

Comments are closed.