我需要這些幫助修改jsp之間的href
我有header.jsp,login.jps和register.jsp。
我用Header.jsp和另一個JPS構建自己的Body。 我想根據Jsp i build來更改Header.jsp的'Help'鏈接。我該怎麼做?
我尋找的JavaScript解決方案,但是一個'髒'solucion和聲納說'上帝不要這樣做'。
更多細節解釋mysefl,我header.jsp中有代碼:
<ul class="pull-right">
<c:if test="${empty sessionScope.USER}">
<li><a href="#" class="help"><spring:message code="header.manual"/><span><spring:message code="header.help"/></span></a></li>
</c:if>
如果我的Login.jsp建立,我想掛「url.com/home.public?help_login」是href和如果是Register.jsp,我希望href喜歡「url.com/home.public?help_register」。
信息:當我使用register.jsp我的網址是「url.com/register.public」否則我使用login.jsp我的網址是「url.com/login.public」。
對不起,如果我的英語不好,但我想你會理解它。
編輯:Layout.jsp
<body class="home" onload="nobackbutton();">
<c:choose>
<c:when test="${not empty sessionScope.ADMIN}">
<tiles:insertAttribute name="headerAdmin" />
<tiles:insertAttribute name="menuAdmin" />
</c:when >
<c:otherwise>
<tiles:insertAttribute name="header" />
<tiles:insertAttribute name="menu" />
</c:otherwise>
</c:choose>
<div class="container-fluid">
<tiles:insertAttribute name="miga" />
<tiles:insertAttribute name="body" />
</div>
</body>
結賬https://tiles.apache.org/ –