接受自定义标记中的变量

时间:2013-06-10 17:54:06

标签: jsp jsp-tags

如何设法在自定义标记中传递变量?

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib uri="/WEB-INF/lib/tags/customTag.tld" prefix="ct" %>
    <c:forEach var="i" begin="0" end="2">
        <tr>
            <td><c:out value="${i}" /></td>
            <td><ct:user par="1" num="${i}" /></td>
            <td><ct:user par="2" num="${i}" /></td>
        </tr>

    </c:forEach>

我无法将$ {i}传递到 num 参数。

1 个答案:

答案 0 :(得分:0)

您必须在标记定义文件(* .tld)中启用它:

请参阅:What are <required> and <rtexprvalue> used for?