`

<p:selectBooleanCheckbox /> cannot work with <f:ajax>

    博客分类:
  • JSF
阅读更多
项目上面使用如下:

<p:dataTable  ......>
   
    ......

    <p:column headerText="xxxx">
        <p:selectBooleanCheckbox .....>
             <f:ajax event="click"
                     execute="xxxxxxx"
                     render="xxxxxxxx"
                     listener="#{page.setShow()}"
                     immediate="true"/>
        </p:selectBooleanCheckbox>          
    </p:column>

    ........

</p:dataTable>


就是一个checkbox 点击触发事件, 但是发现F:AJAX并没有被触发。

GOOGLE下,看到stackoverflow上面有类似的问题,需要用p:column封装(wrap).

然后修改如下,即可生效

<p:column>
	<f:facet name="header">
	   <h:outputText value="#{msg.SYSTEMSTATISTIC_SHOW}"/>
	</f:facet>

	<h:selectBooleanCheckbox id="show1" value="#{counter.show}">
	      <f:ajax event="click"
                      execute="show1"
                      ...........
              />
        </h:selectBooleanCheckbox>
</p:column>
分享到:
评论

相关推荐

    jsoup jar包

    b.&lt;decorator:title/&gt;这个标签会找到被装饰页面的title(&lt;title&gt;&lt;/title&gt;标签内)内容填入, &lt;decorator:head/&gt;找到被装饰页面的head(&lt;head&gt;&lt;/head&gt;标签内)内容填入,&lt;decorator:body/&gt;找到被装饰页面的body(&lt;body&gt;&lt;/...

    无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl

    &lt;taglib-location&gt;/WEB-INF/tld/c.tld&lt;/taglib-uri&gt; &lt;/taglib&gt; &lt;taglib&gt; &lt;taglib-uri&gt;http://java.sun.com/jsp/jstl/fmt&lt;/taglib-uri&gt; &lt;taglib-location&gt;/WEB-INF/tld/fmt.tld&lt;/taglib-uri&gt; &lt;/taglib&gt; &lt;!-- ....

    repo,解决fatal: Cannot get https://gerrit.googlesource.com/git-repo

    18年7月更新,清华镜像,完美解决 Yocto,Android fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle 错误,绕开GFW

    cuteEditor6.0

    You can also create your own policy files that define arbitrary permission sets.&lt;br/&gt;&lt;br/&gt;Comparison of the sample security policy file &lt;br/&gt;&lt;br/&gt; &lt;br/&gt;Permissions/Resource Setting Admin Default ...

    myclipse+jboss+ejbStateless

    &lt;br&gt;配置myclipse下的Jboss服务器&lt;br&gt;&lt;br&gt; EJBStatelss&lt;br&gt;&lt;br&gt;Jboss测试&lt;br&gt;&lt;br&gt; http://localhost:8080/&lt;br&gt;&lt;br&gt;准备工程&lt;br&gt; &lt;br&gt;新建bean&lt;br&gt; Session建立完毕,我们只建了remote的访问方式&lt;br&gt; 写入代码:&lt;br&gt; ...

    http://www.w3.org/TR/html4/loose.dtd

    Arnaud Le Hors &lt;lehors@w3.org&gt; Ian Jacobs &lt;ij@w3.org&gt; Further information about HTML 4.01 is available at: http://www.w3.org/TR/1999/REC-html401-19991224 The ...

    ubuntu vps安装docker报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock.问题解决

    在Ubuntu VPS上安装Docker时,可能会遇到一个常见的错误:“Cannot connect to the Docker daemon at unix:///var/run/docker.sock.” 这个问题通常是由于Docker守护进程未运行或者是由于Linux内核版本过低导致的。...

    maven-shade-plugin-3.1.0.jar

    maven打包,指定入口类的jar包,具体的pom配置为:&lt;plugin&gt; &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt; &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt; &lt;version&gt;3.1.0&lt;/version&gt; &lt;executions&gt; &lt;execution&gt; ...

    kingbase8.2和8.6版本

    &lt;artifactId&gt;kingbase8&lt;/artifactId&gt; &lt;version&gt;8.2.0&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;com.kingbase&lt;/groupId&gt; &lt;artifactId&gt;kingbase8&lt;/artifactId&gt; &lt;version&gt;8.6.0&lt;/version&gt; &lt;/dependency...

    解决fatal:remote error:You can’t push to git://github.com/username/*.git问题的办法

    解决fatal:remote error:You can’t push to git://github.com/username/*.git问题的办法 今天Git push的时候 fatal:remote error: You can't push to git://github....看来我是没有权限push啊。 解决方法: ...接

    modbus4j 相关jar包 3.0.4

    将该压缩包直接解压就能看到和maven上完全一样类型的jar包结构,只需要将压缩包中的9个文件放到下面的路径:“你电脑上maven本地仓库... &lt;artifactId&gt;modbus4j&lt;/artifactId&gt; &lt;version&gt;3.0.4&lt;/version&gt; &lt;/dependency&gt;

    测试软件CM

    使用前请您先阅读以下条款:&lt;br/&gt; please read the following items before using:&lt;br/&gt;&lt;br/&gt; 1) 本站仅对原软件包“依样”打包,未做过任何改动,但不保证所提供软件或程序的完整性和安全性。&lt;br/&gt; 1) Our website ...

    无法复制安装文件certugr.asp certugr.asp文件

    &lt;TD ID=TD1 Align=Right&gt;&lt;A Href="/certsrv"&gt;&lt;Font Color=#FFFFFF&gt;&lt;LocID ID=locHomeLink&gt;&lt;Font Face="Arial" Size=-1&gt;&lt;B&gt;Home&lt;/B&gt;&lt;/Font&gt;&lt;/LocID&gt;&lt;/Font&gt;&lt;/A&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;/Table&gt; &lt;P ID=locPageTitle1&gt;&lt;Font ...

    quartz 定时任务

    &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context=...

    jgraphx-v3.9.3.jar

    &lt;!-- https://mvnrepository.com/artifact/com.github.jgraph/jgraphx --&gt; &lt;dependency&gt; &lt;groupId&gt;com.github.jgraph&lt;/groupId&gt; &lt;artifactId&gt;jgraphx&lt;/artifactId&gt; &lt;version&gt;v3.9.3&lt;/version&gt; &lt;/dependency&gt;

    aspose-words-16.8.0-jdk16.jar 亲测可用版,无水印

    &lt;Signature&gt;sNLLKGMUdF0r8O1kKilWAGdgfs2BvJb/2Xp8p5iuDVfZXmhppo+d0Ran1P9TKdjV4ABwAgKXxJ3jcQTqE/2IRfqwnPf8itN8aFZlV3TJPYeD3yWE7IT55Gz6EijUpC7aKeoohTb4w2fpox58wWoF3SNp6sK6jDfiAUGEHYJ9pjU=&lt;/Signature&gt; ...

    java程序调试错误收集

    - 确保在页面头部 `&lt;head&gt;` 中使用 `&lt;base&gt;` 标签来指定资源的基础路径,例如: ```html &lt;% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName...

    sitemesh的使用和例子

    Sitemesh允许开发者通过`&lt;head&gt;`、`&lt;title&gt;`、`&lt;body&gt;`等标签指定内容如何与装饰器结合。例如,可以使用`&lt;sitemesh:head&gt;`、`&lt;sitemesh:body&gt;`等标签来标记要被装饰器替换的部分。 ### 自定义装饰器 除了默认装饰...

    lombok.zip

    &lt;groupId&gt;org.projectlombok&lt;/groupId&gt; &lt;artifactId&gt;lombok&lt;/artifactId&gt; &lt;version&gt;1.18.24&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;/dependencies&gt; ``` 注意,`scope`设为`provided`,因为...

    mybatis-3-config/mapper.dtd 解决mybatis头文件报错

    然后打开eclipse -&gt;Window-&gt;prefenrence-&gt;XML-&gt;XML Catalog-&gt;User Specifiled Entreis-&gt;Add-&gt;Location(此处是你放dtd文件的位置例如:‪D:\mybatis\mybatis-3-config.dtd)-&gt;Key(如果更改config,此处应该是:-//...

Global site tag (gtag.js) - Google Analytics