gpt4 book ai didi

java - 如何使用 in Struts2? 将数据从 JSP 发送到 Action

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:42:19 24 4
gpt4 key购买 nike

我想实现点击标题,匹配的id发送给Action,但是Action中的id一直为0。

Action使用id在数据库中搜索匹配的记录并显示在另一个jsp中。

<s:iterator id="n" value="news">
<tr>
<td>
<s:url action="GETNEWS" var="getNews">
<s:a href="%{getNews}">
<s:property value="#n.title" />
<s:hidden name="id" value="#n.id" />
</s:a>
</s:url>
</td>
</tr>
</s:iterator>

最佳答案

id<s:iterator>已弃用(除非您使用的是 aeon-old 版本)。使用 var相反。

使用 <s:param>里面<s:url> (并且,为了更好的编码,请记住指定 namespace )。
然后引用<s:url>来自 <s:a> .

最后,确保您的行动中有正确的二传手。

<s:iterator var="n" value="news">
<tr>
<td>

<s:url action="GETNEWS" namespace="/" var="getNews">
<s:param name="id">
<s:property value="#n.id" />
</s:param>
</s:url>

<s:a href="%{getNews}">
<s:property value="#n.title" />
</s:a>

</td>
</tr>
</s:iterator>

关于java - 如何使用 <s :a> in Struts2? 将数据从 JSP 发送到 Action,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31846322/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com