JSF的SelectOneMenu绑定数据库的数据
2008-05-06 10:35
232 查看
首先导入两个selectItem的包:
import javax.faces.model.SelectItem;
import javax.faces.model.SelectItemGroup;
定义一个List对象:
private List condiments = null;
定义之后是获取数据库中某一列的值:
public List getCondiments() {
try{
rs=Conn.Query("select fare from flight");
while(rs.next()){
fare=rs.getString("fare");
if(condiments == null)
{
condiments = new ArrayList();
for(int i=0;rs.getString("fare")!=null;i++)
{
condiments.add(new SelectItem(fare, rs.getString("fare")));
//往SelectOneMenu中添加SelectItems。
rs.next(); //移向数据库的下一记录。
}
}
}
rs.close();
}
catch(SQLException e){
System.out.println(e.getMessage());
}
return condiments;
}
在网页中的代码:
.......
<h:selectOneMenu value="#{operationBean.condiments}"style="width: 120px">
<f:selectItems value="#{operationBean.condiments}"/>
</h:selectOneMenu>
.......
运行效果图:
import javax.faces.model.SelectItem;
import javax.faces.model.SelectItemGroup;
定义一个List对象:
private List condiments = null;
定义之后是获取数据库中某一列的值:
public List getCondiments() {
try{
rs=Conn.Query("select fare from flight");
while(rs.next()){
fare=rs.getString("fare");
if(condiments == null)
{
condiments = new ArrayList();
for(int i=0;rs.getString("fare")!=null;i++)
{
condiments.add(new SelectItem(fare, rs.getString("fare")));
//往SelectOneMenu中添加SelectItems。
rs.next(); //移向数据库的下一记录。
}
}
}
rs.close();
}
catch(SQLException e){
System.out.println(e.getMessage());
}
return condiments;
}
在网页中的代码:
.......
<h:selectOneMenu value="#{operationBean.condiments}"style="width: 120px">
<f:selectItems value="#{operationBean.condiments}"/>
</h:selectOneMenu>
.......
运行效果图:
![](http://p.blog.csdn.net/images/p_blog_csdn_net/Adrian2007/rurl2=6a9c452937bc633005eb7ddc3cafa71fbd54f79a58ce41759b482bc1b2ba9fb27bde5e42950fa3c5d72fc63aecf0c3f1203425b242d72a5fa9666263e66fe3d.jpg)
相关文章推荐
- 使用JSF的Selectonemenu
- 设置jsf的选择框h:selectOneMenu为不可编辑状态
- JSF中得到selectOneMenu的使用
- JSF中得到selectOneMenu的使用
- 设置jsf的选择框h:selectOneMenu为不可编辑状态的方法
- 利用JS实现JSF页面h:selectOneMenu的联动
- 设置jsf的选择框h:selectOneMenu为不可编辑状态的方法
- Spring Boot页面中select选项绑定数据库数据
- select标签,拉下获取数据,数据从数据库获取绑定
- jsf 的h:selectOneListbox标签有时不能设置数据
- CascadingDropDown从数据库中读取数据绑定到DropDownList控件上
- SqlDataSource1 绑定 txtbox 插入数据到数据库
- BootStrap selectpicker后台动态绑定数据的方法
- Menu控件绑定数据库数据代码
- Sharepoint 2007 BDC(业务数据目录)连接数据库,并绑定到业务数据列表上显示数据
- Flex AdvancedDataGrid动态添加列并绑定数据库返回数据
- 传智播客数据绑定和数据库开发基础(第四季)
- 在数据库配置下拉框数据,后台绑定数据
- c# winform comboBox动态下拉列表,comboBox动态绑定数据库里的数据
- 数据库表的转置,横向显示数据,并绑定到gridview