struts2页面传值问题,对象List,iterator迭代,s:标签

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>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值