我想在href
标记jstl
的锚点上执行条件。
<a href="#add" class="useradd">Add user</a>
我想这样做:
if(anchor == add) {
// do something
}
我不知道如何通过href
锚点执行此条件。
答案 0 :(得分:2)
这是不可能的,因为浏览器不会将锚发送到服务器。您需要使用参数执行此操作并删除#
中的href
:
<a href="myjsp.jsp?pram1=add" class="useradd">Add user</a>
然后if
条件为:
<c:if test="${param.pram1=='add'}">
do something
</c:if>
答案 1 :(得分:0)
可能您可以使用javascript来满足您的要求。喜欢onclick事件等。
答案 2 :(得分:0)
最后我发现:
<a href="#users.jsp&pram1=1" onclick="location='users.jsp?loc=fiche_ag&cur=1' class="useradd">
现在if
条件变为:
<c:if test="${param.cur=='1'}">
do what you want ...
</c:if>