gpt4 book ai didi

java - 空白字段在 struts2 操作上提交

转载 作者:行者123 更新时间:2023-12-01 13:15:38 24 4
gpt4 key购买 nike

  1. 实际中的 arraylist 变量名称为 itmLst。
  2. 项目购买日期、输入日期、项目成本和项目折旧字段将显示并由用户接受并提交至操作。
<s:iterator value = "itmLst" status="row_id" var="itmLst" id="itmLst" >
<s:if test="#row_id.index % 2 == 0">
<tr class="yellow-bg">
</s:if>
<s:else>
<tr class="gray-bg">
</s:else>
<td class="label-left">
<s:property value="itemNo" />
<s:text name=":" />
<s:property value="itemName" />
</td>
<td class="label-left">
<s:textfield name = "itmLst.purDmys"
value = "%{itmLst[#row_id.index].purDmys}"
id = "purDmys%{#row_id.count}"
cssClass = "TCMask[##/##/####,dd/mm/yyyy] textfield-date-month"
maxLength = "10" />
</td>
<s:if test='itmLst.entCod == "T" || itmLst.entCod == "t"'>
<td class="label-left">
<s:textfield name = "itmLst.entDmys"
value = "%{itmLst[#row_id.index].entDmys}"
id = "entDmys%{#row_id.count}"
cssClass = "TCMask[##/##/####,dd/mm/yyyy] textfield-date-month"
maxLength = "10" />
</td>
</s:if>
<s:else>
<td class="label-left">
<s:text name="N/A" />
</td>
</s:else>
<td class="label-left"> <s:property value="itemStatus" /> </td>
<td class="label-left">
<s:textfield name = "itmLst.itemCost"
id = "itemCost%{#row_id.count}"
value = "%{itmLst[#row_id.index].itemCost}"
cssClass = "textfield-amount"
maxLength = "10" />
</td>
<td class="label-left">
<s:textfield name = "itmLst.itemDepr"
id = "itemDepr%{#row_id.count}"
value = "%{itmLst[#row_id.index].itemDepr}"
cssClass = "textfield-amount"
maxLength = "10" />
</td>
<td class="label-left"> <s:property value="depDmys" /> </td>
<td class="label-left"> <s:property value="sgDepAmt" /> </td>
<td class="label-left">
<s:select name = "itmLst.actionSel"
list = "#{ 'K':getText('Keep As It Is'),'M':getText('Update Modified Values') ,'D':getText('Delete Item') }"
theme = "simple" />
</td>
</tr>
<s:if test="#row_id.index % 10 == 0">
<tr align="center" >
<td colspan="9">
<s:submit key = "update"
cssClass = "ovalbutton"
method = "postItems" />

<s:submit key = "cancel"
cssClass = "ovalbutton"
id = "cancelBtn"
method = "cancel"/>
</td>
</tr>
</s:if>
</s:iterator>

最佳答案

当从 JSP 提交到操作类时,列表将始终为空,除非您在 JSP 上命名了元素,例如 itmList[0].itemNoitmList[0].purDmys 等您可以在迭代列表时分配这些名称。

关于java - 空白字段在 struts2 操作上提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22496867/

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