Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.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/4/maven/6.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
Windows jsf selectBooleanCheckbox值仅设置一次_Windows_Maven_Jsf - Fatal编程技术网

Windows jsf selectBooleanCheckbox值仅设置一次

Windows jsf selectBooleanCheckbox值仅设置一次,windows,maven,jsf,Windows,Maven,Jsf,在我的Web应用程序中,我遇到了一个非常奇怪的问题,即Windows10上使用Firefox和Edge(“IE”)的selectBooleanCheckbox(和其他组件) 我使用的内容: JSF:v2.1 JDK:1.7.0_79 Maven 3.3.9 jetty maven插件:7.5.4.v20111024 我的xhtml中的相关代码: <ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:ui

在我的Web应用程序中,我遇到了一个非常奇怪的问题,即Windows10上使用Firefox和Edge(“IE”)的selectBooleanCheckbox(和其他组件)

我使用的内容:
JSF:v2.1
JDK:1.7.0_79
Maven 3.3.9
jetty maven插件:7.5.4.v20111024

我的xhtml中的相关代码:

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
            xmlns:ui="http://java.sun.com/jsf/facelets"
            xmlns:h="http://java.sun.com/jsf/html"
            xmlns:rich="http://richfaces.org/rich"
            xmlns:f="http://java.sun.com/jsf/core">
...
<h:selectBooleanCheckbox value="#{configurationController.enableSignature}" id="enableSignatureChkBox">
            <f:ajax render="configurationForm"/>
        </h:selectBooleanCheckbox>

...
在Windows10上启动我的Web应用程序时,我通过Firefox和Edge获得以下信息:

  • 首先单击“enableSignature”:工作
  • 第二次单击“enableSignature”:不起作用。复选框保持选中状态,后面没有设置值。独立尝试了多少次
  • 按F5
  • 再次单击“工作”一次(然后与1后相同)
  • 如果我用Chrome测试,一切正常

    此外:

    • 如果我在Windows7下启动我的项目,它可以在每个浏览器(Firefox、IE、Chrome)上正常工作
    • 如果我在Linux下启动它也没有问题
    所有浏览器都是最新的


    bug在哪里?

    在Firefox中按F12。当选择不起作用时,您能在控制台中看到任何错误吗?JSF2.1是api版本,不是实现及其版本。Mojarra 2.1.x或MyFaces 2.1.x是。。。