如何让<h:outputtext/>控件读到值

我的代码大致是这样的
1:<managed-bean>
<managed-bean-name>equip</managed-bean-name>
<managed-bean-class>
com.ytyet.computermm.Equip
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>

<managed-bean>
<managed-bean-name>equipbean</managed-bean-name>
<managed-bean-class>
com.ytyet.computermm.EquipBean
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
2:页面
计划号<TD colspan=3><h:outputText id='planGroupidotx' value="#{equipindxedit.planGroupid}" />
3:后台方法就不贴数据库类了 那个没问题 (EquipBean 是实体类)
public String searchEquipEdit(){
try {
equipindxedit = new ArrayList();

DBConnect dbc = null;
ResultSet rs = null;
System.out.println("to DEtail2222");

String mcvalue = (String) linkequip.getValue();


System.out.println(formbean == null);
try {
dbc = new DBConnect ();
dbc.prepareStatement("select planGroupid,projectId,assetId,equipName,equipBrand,equipType,equipCollocate,equipPrice,storeroomTime,bestowUnits,serial,equipState from Equip where assetId = ? ");
dbc.setString(1, mcvalue);

rs = dbc.executeQuery();

while(rs.next()){


String planGroupid = rs.getString("planGroupid");


EquipBean equipba = new EquipBean();

equipba.setPlanGroupid(planGroupid);


equipindxedit.add(equipba);

System.out.println(equipba.getPlanGroupid());


}

} catch (Exception e) {
e.printStackTrace();
}

} catch (Exception e) {
e.printStackTrace();
}
return "toEquipEdit";
}}
为什么把对象equipba放入list里 页面用控件datatable就能显示出数据,而换成<h:outputText 或者<h:inputtext就不行呢? 我哪里有错?请来...谢谢
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值