我想执行href
和jstl
标签的锚点条件。点击锚标签执行JSTL条件
<a href="#add" class="useradd">Add user</a>
我想做的事:
if(anchor == add) {
// do something
}
我不知道如何通过href
锚执行这一条件。
我想执行href
和jstl
标签的锚点条件。点击锚标签执行JSTL条件
<a href="#add" class="useradd">Add user</a>
我想做的事:
if(anchor == add) {
// do something
}
我不知道如何通过href
锚执行这一条件。
这是不可能的,因为浏览器不会将锚点发送到服务器。你需要用参数来做到这一点并删除#
在href
:
<a href="myjsp.jsp?pram1=add" class="useradd">Add user</a>
,然后if
条件是:
<c:if test="${param.pram1=='add'}">
do something
</c:if>
最后,我发现:
<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>
我试图 blabla 它不起作用 –
abdo
啊。现在我明白你想要什么了。这是不可能的,因为浏览器不会将锚点发送到服务器。你需要用参数来做。 – edze
@abdo我编辑答案。 – edze