问题标签 [selectmanycheckbox]
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.
jsf - 使用 Map 填充多个 SelectManyCheckboxes - ClassCastException
在我的控制器中,有一个带有可能答案选项的“问题”集合。我的观点用 ui:repeat 来迭代问题。当我尝试阅读选定的选项时,我得到一个 java.lang.ClassCastException:
控制器:
(1) 打印“selectedItems = {0=[Ljava.lang.String;@30185d04, 1=[Ljava.lang.String;@661abe68}”
(2) 打印“selectedItems[0] = [Ljava.lang.String;@30185d04”
看法:
我一直在努力让它工作一段时间,这真的很令人沮丧。我也试过写一个转换器,但我仍然得到一个 ClassCastException (不确定这是否正确):
我什至需要转换器吗?我究竟做错了什么?
primefaces - Primefaces 选择许多
有什么方法可以使用带有输入文本的 select many 组件,以便能够选择一个选项并指定它的多个实例。请问有什么想法吗?
jsf - 当有嵌套的 ui:repeat 时,选择许多复选框选中的项目返回 null
我有一个问题清单。每个问题都有一个子类别和一个主类别,每个子类别也有一个主类别。我想列出上述问题。
--Main category1 (1是id)
----subcat1
------problem1
------ problem2
----subcat2
------problem3
--main category2
----subcat3
------problem4
------problem5
----subcat4
------problem6
等等。
html部分在这里;
这是我的后端代码;
我的问题模型属性;
我的子类别模型属性;
我的主要类别模型属性;
所以,问题是我单击列表上的一些问题,然后单击保存按钮,我希望该 selectedProblem 列表充满了我单击的问题。但是 selectedProblems 列表是空的!
你有什么建议吗?
谢谢你们。
image - 如何在 p:selectManyCheckbox 中显示带有图像的项目
我需要显示<p:selectManyCheckbox>
带有图像的项目。我试图用 in 显示图像<p:selectOneRadio>
。它工作正常。我正在以编程方式在 UI 上添加组件。这是我的代码。
那是<p:selectOneRadio>
图像。
我想以<p:selectManyCheckbox>
同样的方式使用。但是 PrimeFaces 只有一个<p:radioButton>
自定义布局,而不是<p:checkbox>
类似的。无论如何,我怎样才能实现它?如何显示<p:selectManyCheckbox>
带有图像的项目?
jsf - 如何将 p:selectManyCheckbox 值绑定到 List地图的>
我正在尝试找到一种从多个 p:selectManyCheckbox 填充地图的方法。但是,当我查看地图中的选定数据时,我得到了一个我无法访问的属性对象数组的数组。
在后面的豆子里,我有
当我经历这个时,我得到了一个很好的
在 categoryToAttributes.get(cat) 处爆炸。无法获得我也尝试使用转换器的对象,但我得到了几乎相同的东西。
转换器看起来像
如果我卸下转换器,我会得到这个
jsf - hashmap 结构中带有 selectManyCheckbox 的动态表单
我的结构有点复杂。首先,我开始问题表。每个问题都有一个子类别和一个主类别,每个子类别也有一个主类别。此外,主类有子类,子类有问题。
然后,我尝试如下列出它们。
我使用 JSF SelectManyCheckbox 创建了一个动态 Web 表单。如下:
在java代码中,
PS:addElement 是一个函数,用于将元素添加到长度已定义的数组中。
我想,我将如下数据发送到 xhtml。
(subcat1, [1,2])
等等(subcat3,[5])
……
的值dprEdit.selectedProblems[subCategory]
是一个列表。
我发送一个列表作为一个值。
所以我希望1,2,5
必须检查其 id 的问题,但他们没有。
我哪里错了?
JSF 2.2、Mojarra、PrimeFaces 和 Tomcat 7.x。
jsf - 如何将列表文字传递给 f:selectItems?
例如:
这不起作用,但你明白了吗?
我想传递文字(字符串类型)列表选项(不一定,但可能从 bean 属性中检索为字符串),[a,b,c]
列表语法可能不正确,但哪个是?
或者,或者,如何将列表文字传递给我创建的自定义组件,该组件将这个文字传递给f:selectItems
我在自定义组件内部使用的?也就是说,我如何创建一个自定义组件来接受这样的文字,以便组件用户对列表值进行临时定义。
jsf - 如何在托管 bean 中获取所选项目的标签
我需要您的帮助才能将列表的值转换为两个变量。我的清单有描述和代码。但是,我需要将描述放在一个变量中,将代码放在一个不同的变量中,那么我该如何实现这一点。
我的代码是
选择项目代码:
我在哪里可以定义描述应该是第一个值,代码应该是列表中的第二个值,我可以在页面中使用它们。
谢谢
jsf - Primefaces selectManyCheckbox 预选/默认选择
我正在使用 selectmanycheckbox 编辑数据库中表的条目(在这种情况下为用户)以创建如下:
像这样。它工作得很好。问题是,selectmanycheckbox 中的所有系统都是高亮显示,即使所选用户在系统列表中只有少数可用选项。
详细地:
用户 x 在数据库中有 x 个系统在应用程序中,我设置了 x 个系统,我调用列表来为该用户选择系统,它突出显示所有系统,而不仅仅是该用户的系统,因此看起来用户在列表中拥有所有系统.
用户实体:
系统边界
系统组转换器
我没有进一步的想法来解决这个问题,我不知道为什么要检查所有选项。
jsf - @ManyToMany(fetch=LAZY) 上的 selectManyCheckbox 中的 LazyInitializationException
当您需要填充 JPA M:N 关系时,处理多个复选框的最佳方法是什么……例如,我有一个 JPA 实体硬件和实体连接。
硬件有一套连接性:
并有一个像这样的setter和getter:
我在 gui 中使用 JSF2.2 和 primefaces 5.3:
即使我在渲染视图之前调用强制加载集合,我也会遇到延迟异常的问题:
关于如何处理这种情况的任何建议?
我正在使用omnifaces进行实体转换。
Tnx to BalusC 我已经成功地加载了,但我仍然有保存的问题。当我选择复选框并提交表单时,我认为转换中出现了惰性异常: