我不知道如何提出这个问题,所以我会尽力传达这个问题。我有一个JSP页面,其中有一个下拉框,它从bean类填充,但问题是我在加载页面时出错。
<jsp:useBean id="obj" class="com.igate.cloud.migrator.util.GetVPCs" scope="page" />
<select id="vpc" name="vpc" class="form-control" placeholder="Choose VPC" disabled="disabled">
<option value="" default selected>Select VPC</option>
<c:forEach items="${obj.items}" var="items">
<option>
${items}
</option>
</c:forEach>
</select>
我收到错误消息&#34;&#39; $ {obj.items}&#39;物业&#39;物品&#39;在com.igate.cloud.migrator.util.GetVPCs&#34;类型中无法读取。 我认为问题是它试图使用obj.items从bean类中获取值。我们非常欢迎任何帮助或建议。感谢
答案 0 :(得分:0)
创建一个方法名称为&#34; getItems
&#34;的Getter方法。您看到异常,因为items
例如:
public class GetVPCs {
private List items;
public List getItems() {
return this.items;
}
}