gpt4 book ai didi

java - 值堆栈中的 Struts 2 数组列表

转载 作者:行者123 更新时间:2023-11-30 05:06:49 25 4
gpt4 key购买 nike

我正在使用 struts 2,我有对象的数组列表,我使用 <S:iterator>为了在jsp中显示信息,它工作正常,但我修改了对象的一个​​属性并发送到操作,并且该属性已修改为具有值,但所有其他元素均为空,这是jsp的代码:

 <s:iterator id="lisbusquedadetalle"  status="itstatus">
<s:property value="#itstatus.count"/>)<br/>
<s:property value="%{lisbusquedadetalle[#itstatus.index].articulo.descripcion1}"/><br/>
<s:textfield key="lisbusquedadetalle[%{#itstatus.index}].cantidadordena" size="7px"/>> </s:iterator>

在 Action “cantidadordena”中具有已在jsp中设置的值,但“articulo.descripcion1”在 Action 中为空,但在JSP中显示信息。

谢谢,问候。

最佳答案

如果您希望将 descripcion1 的值发回操作,则必须将其作为字段放置在表单中,以便表单将其发布。如果您不希望用户编辑它,您可以将其放入禁用的文本字段或隐藏字段中(以及您当前正在做的屏幕上。

Struts2(或大多数其他框架)不会在请求之间保存值堆栈的内容。每个请求都会根据发布的参数和操作公开的内容获得自己的新值堆栈。

关于java - 值堆栈中的 Struts 2 数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4839036/

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