Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf PrimeFaces选择多个复选框don';t使用enctype=";“多部分/表单数据”;_Jsf_Primefaces_Selectmanycheckbox - Fatal编程技术网

Jsf PrimeFaces选择多个复选框don';t使用enctype=";“多部分/表单数据”;

Jsf PrimeFaces选择多个复选框don';t使用enctype=";“多部分/表单数据”;,jsf,primefaces,selectmanycheckbox,Jsf,Primefaces,Selectmanycheckbox,我对一个具有enctype=“multipart/form data”属性和Primefaces的表单有问题。这是我的代码: Resolución: 我遇到的问题是,当我在selectManyCheckBox中选择多个选项时,在我的支持bean列表中只有一个元素,在提交表单后,我看到只有一个复选框被选中(另一个复选框未被选中) 我发现,当我删除表单的enctype=“multipart/form data”属性时,复选框工作正常,但我需要该属性才能将文件上载到服务器 有什么解决办法吗?或者

我对一个具有
enctype=“multipart/form data”
属性和Primefaces
的表单有问题。这是我的代码:


Resolución:

我遇到的问题是,当我在selectManyCheckBox中选择多个选项时,在我的支持bean列表中只有一个元素,在提交表单后,我看到只有一个复选框被选中(另一个复选框未被选中)

我发现,当我删除表单的enctype=“multipart/form data”属性时,复选框工作正常,但我需要该属性才能将文件上载到服务器

有什么解决办法吗?或者我做错了什么


提前谢谢

哪个PF版本?无法通过3.4.2重现您的问题。请尝试3.4.2。这也可能只是3.3中的一个bug。它也不适用于该版本,我也尝试了“selectManyMenu”并出现了相同的情况。好吧,这个问题是在其他地方引起的,而不是在目前提供的信息中。我不能在一个完全空白的游乐场项目中复制它,所有东西都设置为默认值。用同样的东西发疯,看一看