【问题标题】:Setting the value of a C-SET from a BEAN-WRITE从 BEAN-WRITE 设置 C-SET 的值
【发布时间】:2023-03-16 04:00:02
【问题描述】:

我正用头撞墙。谷歌无法给出一个直接的答案,或者我只是读错了。这就是我想要做的......

我有一系列按钮需要根据一些 ID 链接到不同的地方,这些 ID 是通过将几个 bean 写入链接来检索的。我想做的是以某种方式动态地写出所有链接,将它们粘贴在 forEach 循环中,并让链接根据写入的 bean 自行编写。到目前为止,这是我所拥有的:

<c:set var="alphaID"><bean:write name="linka" property="alphaID" bundle="navigation" filter="true"/></c:set>
<c:set var="betaID"><bean:write name="linkb" property="betaId" bundle="navigation" filter="true"/></c:set>
<c:set var="buttonURL" value="detail.jsp?alphaID=${alphaID}&betaID=${betaID}"/></c:set>
<a href="${buttonURL}">Button</a>

我似乎无法做到这一点。我知道我已经很接近了,我只是不知道我错过了什么。

【问题讨论】:

    标签: java jsp dynamic javabeans jsp-tags


    【解决方案1】:
    <c:set var="alphaID" value="${navigation.alphaID}"/>
    <c:set var="betaID"value="${navigation.betaId}"/>
    <c:set var="buttonURL" value="detail.jsp?alphaID=${alphaID}&betaID=${betaID}"/></c:set>
    <a href="${buttonURL}">Button</a>
    

    这样的事情应该会让你继续前进。

    【讨论】:

    • bean:writes 的 NAMES 不同有关系吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-03
    • 1970-01-01
    • 2012-08-04
    • 2014-10-23
    • 2015-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多