我正在研究我的jsp,我尝试将参数传递给div,我将参数放在href中:
href="#modal1?name=<c:out value="${module.name}"/>"
但我不知道如何在div#module1中获取它:
<tbody>
<c:forEach items="${modules}" var="module">
<tr>
<td><c:out value="${module.name}"/></td>
<td><c:out value="${module.type}"/></td>
<td><c:out value="${module.atk}"/></td>
<td><c:out value="${module.def}"/></td>
<td><c:out value="${module.pulse}"/></td>
<td><c:out value="${module.timer}"/></td>
<td><a class="waves-effect waves-light btn modal-trigger padd-reduit" href="#modal1?name=<c:out value="${module.name}"/>"><i class="mdi-action-shopping-cart left small"> <c:out value="${module.token}"/> token</i></a></td>
<div id="modal1" class="modal">
<div class="modal-content">
<h4>Voulez vous vraiment acheter ce module ?</h4>
<p></p>
</div>
<div class="modal-footer">
<a href="#!" class=" modal-action modal-close waves-effect waves-green btn-flat">Oui</a>
<a href="#!" class=" modal-action modal-close waves-effect waves-red btn-flat">Non</a>
</div>
</div>
</tr>
</c:forEach>
</tbody>
答案 0 :(得分:0)
绝对不是这样做的方法:)
如果您只想在href中使用该名称,那么它应该是:
<a href="?name=${module.name}#modal1">myLink</a>
在你的模态div中,你应该有类似的东西:
<c:out value="${param['name']}">
其中'name'是查询参数的名称。