struts2 页面传值问题
页面option 选择框
1,后台传过来是一个 名字叫 wxreason 的list 里面放的是 对象实体,
<span style="font-size:18px;"><td>
<span style="font-size:14px;"> <select name="serviceRepair.reason">
<s:iterator value="wxreason" var="item" >
<option value="<s:property value="#item.reasonno"/>">
<s:property value="#item.reason"/>
</option>
</s:iterator>
</select>
</td></span></span>
2,后台传过来的是 serviceRepair 对象实体,直接点属性就可以取到
<tr>
<td><s:property value="serviceRepair.canceldate"/></td>
<td><s:property value="serviceRepair.cancelreasoncode"/></td>
<td><s:property value="serviceRepair.cancelcomments"/></td>
<td><s:property value="service_cancle.dellcancletime"/></td>
<td><s:property value="service_cancle.remark"/></td>
<td style="color: green;font-weight: bold;">已发送</td>
<td align="center"><button>重试</button></td>
<td align="center"><button>发送</button></td>
</tr>
3,格式化日期
<span style="font-size:18px;"><td><s:date format="yyyy-mm-dd hh:mm:ss" name="serviceRepair.closuredate"/></td>
4,
iterator迭代,里面有个action关键字无法直接取值要取得迭代对象去取 第一行 为序号 自动增加,
后天传递过来的是一个</span><pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:'宋体';font-size:13.5pt;"><span style="background-color:#344134;">List</span><ServiceAction> <span style="color:#9876aa;">serviceActionList </span>=<span style="color:#cc7832;">new </span>ArrayList<>()<span style="color:#cc7832;">;</span>
的list里面装的是同一个对象所以直接写属性就可以了
<span style="font-size:18px;"><s:iterator value="serviceActionList" status="item" id="a">
<tr>
<td><s:property value="%{#item.getIndex()+1}"/></td>
<td><s:property value="actionetatime"/></td>
<td><s:property value="actiontime"/></td>
<td><s:property value="engineer"/></td>
<td><s:property value="reason"/></td>
<td><s:property value="#a.action"/></td> <%--这个是因为action是个关键字所以就不能用,这个意思是取得迭代的对象--%>
<td><s:property value="actioncomments"/></td>
<td><s:property value="preparehardware"/></td>
<td><s:date format="yyyy-mm-dd hh:mm:ss" name="onsitedate"/></td>
<td><s:date format="yyyy-mm-dd hh:mm:ss" name="updatetime"/></td>
<td style="color: green;font-weight: bold;">已发送</td>
<td align="center"><button>重试</button></td>
<td align="center"><button>发送</button></td>
</tr>
</s:iterator></span>