0

hrefwithjstlタグのアンカーで条件を実行したい。

<a href="#add" class="useradd">Add user</a>

私はやってみたいです:

if(anchor == add) {
  // do something
}

hrefアンカーを介してこの条件を実行する方法がわかりません。

4

3 に答える 3

2

ブラウザがアンカーをサーバーに送信しないため、これは不可能です。#パラメータでそれを行い、 inを削除する必要がありますhref:

<a href="myjsp.jsp?pram1=add" class="useradd">Add user</a>

if条件は次のようになります。

<c:if test="${param.pram1=='add'}">
    do something
</c:if>
于 2012-08-29T06:52:05.380 に答える
0

あなたの要件にjavascriptを使用できるかもしれません。onclick イベントなど

于 2012-08-29T09:36:44.863 に答える
0

最後に私は見つけました:

<a href="#users.jsp&pram1=1" onclick="location='users.jsp?loc=fiche_ag&amp;cur=1' class="useradd">

if条件は次のようになります。

<c:if test="${param.cur=='1'}">
     do what you want ...
</c:if>
于 2012-08-29T17:17:44.337 に答える