Вместо использования всей ссылки мы можем сделать, как показано ниже (решение касается файлов jsp)
С помощью JSTL мы можем сделать это следующим образом: Связать ресурс как css, js:
<link rel="stylesheet" href="${pageContext.request.contextPath}/style/sample.css" />
<script src="${pageContext.request.contextPath}/js/sample.js"></script>
просто сделайте ссылку:
<a id=".." class=".." href="${pageContext.request.contextPath}/jsp/sample.jsp">....</a>
Стоит познакомиться с тегами
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
Существует также метод jsp, чтобы сделать это, как показано ниже, но лучше, как указано выше:
<link rel="stylesheet" href="<%=request.getContextPath()%>/style/sample.css" />
<script type="text/javascript" src="<%=request.getContextPath()%>/js/sample.js"></script>
Чтобы просто сделать ссылку:
<a id=".." class=".." href="<%=request.getContextPath()%>/jsp/sample.jsp">....</a>