Jsf t:数据列表工作不正常
我有一份物品清单。我想使用t:datalist显示Jsf t:数据列表工作不正常,jsf,datalist,tomahawk,Jsf,Datalist,Tomahawk,我有一份物品清单。我想使用t:datalist显示 <t:dataList value="#{ManageBean.selectItems}" var="feed" rows="3" > <t:outputText> <h:outputText value="#{feed.value}"/> </t:outputText> </t:dataList>
<t:dataList value="#{ManageBean.selectItems}" var="feed" rows="3" >
<t:outputText>
<h:outputText value="#{feed.value}"/>
</t:outputText>
</t:dataList>
但所有项目都显示在一行中。我想在新行中显示每个项目
我怎样才能做到这一点
t:数据列表工作不正常
事实并非如此。在这种情况下,它的工作原理完全相同。默认情况下,
不会生成任何额外的HTML。请尽量不要表现得好像你没有犯任何错误
您也不清楚“行”的定义,因此很难指出正确的解决方案。您似乎不理解/看不到JSF仅仅是一个HTML代码生成器
如果要生成HTML
,则应将其布局
属性设置为无序列表
<t:dataList ... layout="unorderedList">
<t:dataList ... layout="orderedList">
或者,如果您打算在每个项目之间生成一个简单的HTML
,那么只需相应地编写所需的HTML代码即可
<t:dataList ...>
<h:outputText value="#{feed.value}" /><br />
</t:dataList>
t:数据列表工作不正常
事实并非如此。在这种情况下,它的工作原理完全相同。默认情况下,
不会生成任何额外的HTML。请尽量不要表现得好像你没有犯任何错误
您也不清楚“行”的定义,因此很难指出正确的解决方案。您似乎不理解/看不到JSF仅仅是一个HTML代码生成器
如果要生成HTML
,则应将其布局
属性设置为无序列表
<t:dataList ... layout="unorderedList">
<t:dataList ... layout="orderedList">
或者,如果您打算在每个项目之间生成一个简单的HTML
,那么只需相应地编写所需的HTML代码即可
<t:dataList ...>
<h:outputText value="#{feed.value}" /><br />
</t:dataList>
删除第一个出现的我的答案:)删除第一个出现的我的答案:)