在JSF中,怎样让两个<f:selectItem>之间有空隙?
现在代码样子是这样的<t:selectManyCheckboxid="role"styleClass="bodyFont"><f:selectItemitemValue=...
现在代码样子是这样的
<t:selectManyCheckbox id="role" styleClass="bodyFont"> <f:selectItem itemValue="01" itemLabel="单位设立批准文件" />
<f:selectItem itemValue="02" itemLabel="法人证书副本" />
<f:selectItem itemValue="03" itemLabel="营业执照副本" />
<f:selectItem itemValue="04" itemLabel="组织机构代码证副本" />
<f:selectItem itemValue="05" itemLabel="其他" />
</t:selectManyCheckbox>
在页面显示是:“单位设立批准文件”与“法人证书副本”之间是紧挨着的,我想让他们之间有一段距离。 展开
<t:selectManyCheckbox id="role" styleClass="bodyFont"> <f:selectItem itemValue="01" itemLabel="单位设立批准文件" />
<f:selectItem itemValue="02" itemLabel="法人证书副本" />
<f:selectItem itemValue="03" itemLabel="营业执照副本" />
<f:selectItem itemValue="04" itemLabel="组织机构代码证副本" />
<f:selectItem itemValue="05" itemLabel="其他" />
</t:selectManyCheckbox>
在页面显示是:“单位设立批准文件”与“法人证书副本”之间是紧挨着的,我想让他们之间有一段距离。 展开
3个回答
展开全部
不台明白你的意思.说详细点把
这个是简单的,希望对你有帮助.
f:selectItem用来为h:selectOneMenu等选择项组件设置数据选项
f:selectItems与f:selectItem标签一样,用来为
- h:selectManyCheckbox
- h:selectManyListbox
- h:selectManyMenu
- h:selectOneListbox
- h:selectOneMenu
- h:selectOneRadio
等设置数据项。
与f:selectItem不一样的是,f:selectItem通过itemLabel与value属性直接设置一项数据选项,例:
<f:selectItem itemLabel="Label1" value="0" />
而f:selectItems通过value属性可指定多项数据选项。value的数据类型为List<javax.faces.model.SelectItem>型,例:
<f:selectItems value="#{bean.selectItemList}" />
f:selectItems的用法例:
<h:selectOneMenu
value="#{bean.selectedItemValue}">
<f:selectItems value="#{bean.selectItemList}" />
</h:selectOneMenu>
与bean对应的java代码:
public List <SelectItem> getSelectItemList() {
List <SelectItem> selectItemList = new ArrayList<SelectItem>();
selectItemList.add(new SelectItem("1", "Label1"));
selectItemList.add(new SelectItem("2", "Label2"));
return selectItemList;
}
对应的HTML代码为:
<select name="_id0:_id1" size="1">
<option value="1">Label1</option>
<option value="2">Label2</option>
</select>
这个是简单的,希望对你有帮助.
f:selectItem用来为h:selectOneMenu等选择项组件设置数据选项
f:selectItems与f:selectItem标签一样,用来为
- h:selectManyCheckbox
- h:selectManyListbox
- h:selectManyMenu
- h:selectOneListbox
- h:selectOneMenu
- h:selectOneRadio
等设置数据项。
与f:selectItem不一样的是,f:selectItem通过itemLabel与value属性直接设置一项数据选项,例:
<f:selectItem itemLabel="Label1" value="0" />
而f:selectItems通过value属性可指定多项数据选项。value的数据类型为List<javax.faces.model.SelectItem>型,例:
<f:selectItems value="#{bean.selectItemList}" />
f:selectItems的用法例:
<h:selectOneMenu
value="#{bean.selectedItemValue}">
<f:selectItems value="#{bean.selectItemList}" />
</h:selectOneMenu>
与bean对应的java代码:
public List <SelectItem> getSelectItemList() {
List <SelectItem> selectItemList = new ArrayList<SelectItem>();
selectItemList.add(new SelectItem("1", "Label1"));
selectItemList.add(new SelectItem("2", "Label2"));
return selectItemList;
}
对应的HTML代码为:
<select name="_id0:_id1" size="1">
<option value="1">Label1</option>
<option value="2">Label2</option>
</select>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<t:selectManyCheckbox id="role" styleClass="bodyFont">
你先看下这个class:bodyFont这个CSS里面width是多少,你把width设大点就OK了
你先看下这个class:bodyFont这个CSS里面width是多少,你把width设大点就OK了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
抱歉!这个问题不懂哦,请再加油吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询