0

我正在开发一个 JSF 页面,我必须在不同的位置放置两个单选按钮。第一个将有两个日历组件,下一个将有一个输入文本。组件如下(所有组件在一行中)。问题是 2 个单选按钮彼此不靠近,但中间有组件(如果它们彼此靠近,我可以使用 h:selectOneRadio)。有没有办法在 JSF 或 Richfaces 中实现这一点?任何建议表示赞赏!

4

1 回答 1

0

您可以使用 CSS 并将按钮放置在需要的位置,但是如果您需要单独设置每个按钮的样式,那将无法正常工作。

或者您可以使用带有 的基本单选按钮<a4j:jsFunction>,如下所示:

<input type="radio" onclick="changeValue(1)">
    <calendar> …

<input type="radio" onclick="changeValue(2)">
    <h:input… >

<a4j:jsFunction name="changeValue" >
    <a4j:param assignTo="#{bean.value}" name="value" />
</a4j:jsFunction>
于 2013-06-27T11:50:00.143 回答