Jsf h:selectOneRadio在一行中呈现所有选定项目,如何在新行中呈现每个项目?
我有一个Jsf h:selectOneRadio在一行中呈现所有选定项目,如何在新行中呈现每个项目?,jsf,line-breaks,selectoneradio,Jsf,Line Breaks,Selectoneradio,我有一个选择器radio标签,所有单选按钮选项都显示在一行上。如何使每行/每行有一个选项?要了解标记的行为及其所有可用属性,一个好的起点是。以下是从以下内容中摘录的相关性: [……] 编码行为 呈现一个“table”元素。如果指定了“styleClass”,则将“styleClass”属性的值呈现为“table”元素上的“class”属性的值。如果指定了“style”、“border”属性,则将其传递并将其值分别作为“table”上的“style”和“border”属性呈现如果指定了“layou
选择器radio
标签,所有单选按钮选项都显示在一行上。如何使每行/每行有一个选项?要了解标记的行为及其所有可用属性,一个好的起点是。以下是从以下内容中摘录的相关性:
[……]
编码行为
呈现一个“table”元素。如果指定了“styleClass”,则将“styleClass”属性的值呈现为“table”元素上的“class”属性的值。如果指定了“style”、“border”属性,则将其传递并将其值分别作为“table”上的“style”和“border”属性呈现如果指定了“layout”属性,且其值为“pageDirection”,则在表中垂直渲染子元素,否则水平渲染。如果任何子级是SelectItemGroup的实例,请将它们呈现为嵌套表。每个子对象最终呈现如下。为每个子组件呈现“类型”“radio”的“输入”元素。使用组件的clientId值呈现“input”元素上的“name”属性。在“input”元素上呈现一个“id”属性。每个“id”值必须是唯一的。如果当前SelectItem.isDisabled()返回true,则将“disabled”作为“disabled”属性的值
[……]
注意重点。这是你的答案
<h:selectOneRadio ... layout="pageDirection">