0

下面是struts action中设置的request属性

ArrayList<HistoryTeardownHeader> list = new ArrayList<HistoryTeardownHeader>();
// add values to list 
request.setAttribute("tdbList",list);

下面我展示了我是如何获取列表的。我无法从这行代码中获取值weldtype

<c:forEach var="post" items="${requestScope.tdbList}">
<c:out value="${ post.weldType}"></c:out>
<html:hidden property="currentWeld" value="${post.weldType}"/>
</c:forEach>

下面的 bean 在 HistoryTeardownHeader 类中声明。

private String weldType;

public String getWeldType() {
    return weldType;
}
public void setWeldType(String weldType) {
    this.weldType = weldType;
}
4

1 回答 1

0

对不起大家!

WeldType 属性没有正确地从 DB 中获取值,因此它没有正确反映。

所以上面给出的 EL 代码实际上是正确的并且工作正常!

于 2013-06-07T12:12:09.160 回答