href中的JSTL值

时间:2016-05-13 03:08:19

标签: jsp jstl href

我想将JSTL中的值传递给href,

<td><a href="coursematerial.jsp?param1=value1"><c:out value="${row.COURSEID}"/></a></td>

我怎么能通过href传递通过标签显示的值?

2 个答案:

答案 0 :(得分:0)

假设你在jstl中的值就像:<c:out value="${myid}"/>那么你可以像下面一样使用:

<c:url value="coursematerial.jsp" var="myURL">
    <c:param name="param1" value="${myid}" />
</c:url>

<a href="${myURL}"><c:out value="${row.COURSEID}"/></a>

答案 1 :(得分:-1)

在我们获取参数的jsp中执行此操作 <td><a href="coursematerial.jsp?param1=${row.COURSEID}"> 使用隐藏的输入类型并获取cousematerial.jsp中的参数值,

<input type="hidden" name="courseid" value=<%= request.getParameter("param1") %> >