问题标签 [selectoneradio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5877 浏览

jsf - 如何获取 jsf f:selectItems 的选定项目的索引?

我有seleconeradio,例如:

其中 myList 是整数列表,例如 1,3,2,4。如果用户选择第二个元素(即 3),我希望 myBean 中的 selectedValue 为 2,所以我想获取 selectItems 项的索引。

我应该在 f:selectItems itemValue 标签中写什么?或者这是不可能的?

PS我可以通过创建一个具有索引属性的新类并创建该类的新列表来提供正确的索引。但这是非常糟糕的解决方案。

0 投票
0 回答
341 浏览

jsf - 如何使用文本字段的值设置单选按钮的 itemValue

我有以下单选按钮场景:

对应的代码是:

我不知道这是否是我真正想要的,但无论如何我想看看是否/如何将文本字段的值“复制/引用”到itemValue单选按钮的一个中。

0 投票
2 回答
9896 浏览

java - 如何使用我们的值更改侦听器在 Oracle ADF 中获取 SelectOneRadio 值

我想在 Oracle ADF jsff 的 SelectOneRadio 中获取选定的值。

问题是我不想将每次点击都引用到 ValueChangeListener。

这会产生大量的服务器负载。

有什么方法可以获取单选按钮中选择的值,并通过部分更新它和全部来将其显示在输出文本中。

我尝试了多个博客都提到了 BackingBean 的使用。

提前致谢

0 投票
0 回答
777 浏览

jsf - 在 JSF 中创建动态无线电问卷

我正在使用带有 Primefaces 4.0 的 JSF 2.2,我需要创建一个包含动态问题数量的问卷。这个问题是单选题,每个问题有 4 个选项,我想知道最好(或最简单)的方法。
就我的研究而言,这样做的一种方法是使用Primefaces扩展中的 DynaForm(我目前正在尝试这样做)。另一种可能的方法是创建一个List<Question> where

并以与 BalusC 在他关于在 jsf 中动态添加 radio 和 InputText的回答中类似的方式调用它。但是,在我看来,对于 SelectOneRadio 类型的输入(问题加上所有 4 个选项),Datatable 似乎不是一个好的解决方案,就像他在原始答案中对 inputText 所做的那样。

那么哪一个是最好的(最简单/更简单)的方法,如果它像 BalusC 应该如何实现 selectOneRadio 的 valueChangeListener 以便可以为问卷中的每个问题获得字符串问题和该问题的选定答案,遵循(或在必要时重新定义)提供的 Question 类。

0 投票
1 回答
2268 浏览

jsf - 如何使用 ui:repeat 显示单选按钮?

我在 JSF 页面上显示一些数据时遇到了一些麻烦。它处理我编写的一个披萨 sql 搜索程序。java 程序本身工作正常,但输出产生了一些问题。

所有比萨都存储在实例的 ArrayList 中,例如 List<PizzaObject>。PizzaObject 类包含其他实例,例如“Pizza”、“Topping”、“Size”。所以它是一个包含可变数据的不同类的嵌套列表。

对于我的输出,我使用 ui:repeat 方法。显示披萨及其属性没有问题。但是,在将嵌套在 ui-repeat 循环中的尺寸显示为 SelectOneRadio-buttons 时,没有输出。

所有比萨饼都存储在一个 ArrayList 中,如下所示:

PizzaObject 类如下所示:

Pizza、Topping 和 Size 类包含属于每个 Pizza 对象的不同属性。例如 Size 类如下所示:

在我的 JSF 输出页面中,我现在想要显示每个比萨饼及其大小和配料。但由于它们的大小不同,我需要迭代列表 sizeList,这就是发生错误的地方。

我不知道为什么没有单选框的输出,但我认为我没有错误地实现它。

谢谢你的帮助!

0 投票
0 回答
933 浏览

ajax - 如何使用 primefaces 启用我的单选按钮

启用/禁用我的 selectOneRadio 无法按预期工作。它仅在“提交”后激活,而 ajax-direct 方法不起作用。

在此处输入图像描述

当我将选择(单击)更改为“组”时,选择后的下拉菜单一直被“禁用”。它只出现在“提交”之后,但我喜欢直接 ajax 功能。

这就是所有的人!

0 投票
2 回答
4326 浏览

jsf - 使用图像作为 p:selectOneRadio 的标签

给定以下列表<p:selectOneRadio>

是否可以将图像显示为标签,<f:selectItem>以便列表如下所示?

在此处输入图像描述

我尝试使用<p:outputLabel>放置一个<p:graphicImage>内部并从内部删除属性itemLabel,但无论哪种方式它都不起作用。<f:selectItem><p:selectOneRadio>

0 投票
0 回答
41 浏览

css - 为“selectOneRadioButton”中的每个单选元素应用不同的样式

我目前正在开发 JSF 2.2 和 RichFaces 中的应用程序,但我面临一个小问题......基本上,我发现自己处于需要生成单选按钮的情况(我想使用“ h:selectOneRadio" jsf 标签),但我需要为使用 "f:selectItem" 标签生成的每个单选按钮应用不同的样式。在我的特定情况下,我需要应用的样式是一个绝对位置,这样我就可以将每个单选按钮放置在自定义位置,而不是像默认提供的那样在行/列中。

理想的情况是有这样的:

查看 JSF 如何处理此标签,我发现它会生成一个表格,其中(取决于您的选择)放置 n 行/列,每行带有一个单选项目......但它没有提供任何解决方法来应用自定义样式这个不应影响其余列的特定行/列...

我试过用 a 包装“f:selectItem”标签,但它不起作用......有什么想法吗?

先感谢您 !!

0 投票
1 回答
1377 浏览

jsf - 预设值里面

我在设置默认值时遇到问题<p:selectOneRadio>。我已经阅读了一些相关主题,但我无法找到我的问题的答案。这就是它现在的工作方式:

  1. <p:commandButton>单击后,我使用 showLogEntryClassificationDlg()在我的支持 bean(具有会话范围)中设置了值。

    爪哇

    /li>
  2. 显示对话框,但未选择单选按钮中的值。我已经检查了支持 bean 中的 getter,它返回了正确的值(但它被调用了几次)。当我在对话框上的任何地方(!) cilck 时,单选按钮被选中(虽然没有调用 getter)。

    (几乎)完整的 xhtml 文件:

    /li>

我已经放入<p:selectOneRadio><p:panel>尝试更新:logEntryClassificationDialogForm:logEntryTypeRadioPanel,但结果是一样的。

编辑:我已经测试了一些东西,也许这是某种 primefaces 错误:只有当我尝试设置第一个项目被选中时它才起作用。我在开头添加了一个项目后选择了该项目(如下所示)。有什么想法吗?

它适用于<h:selectOneRadio>,但我需要使用<f:selectOneRadio>

0 投票
0 回答
765 浏览

jsf - ValueChangeListener 不适用于 SelectOneRadio JSF

我有一个 selectOneRadio,我已将它与 ValueChangeListener 绑定。但是没有在 SelectOneRadio 上调用侦听器。我可以在 SelectOneMenu 上调用它。请帮助我

而我的价值改变监听器如下

ControllerBean 的范围是正确的。