当前位置: 首页 > 知识库问答 >
问题:

p:DataTable f:facet name=“output”不显示

郑哲彦
2023-03-14

一些基本信息:
-Primefaces版本:5.3
-Primefaces扩展版本:3.1.0
-Java Server Faces:2.0

我从出处删除了一些东西(替换为-)

<ui:composition template="WEB-INF/views/templates/userTemplate.xhtml" xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:f="http://java.sun.com/jsf/core" xmlns:p="http://primefaces.org/ui"
xmlns:pe="http://primefaces.org/ui/extensions">

  <ui:define name="content">

    <p:dataTable id="dataTable" var="oe" rowKey="#{oe.id}" value="#{showSomethingMgdBean.allUser}" lazy="true" editable="true" editMode="cell" widgetVar="cellCars">

      <p:column headerText="id" style="text-align: center;">
        <p:cellEditor>
          <f:facet name="output">
            <h:outputText value="#{oe.id}" />
          </f:facet>
          <f:facet name="input">
            <p:inputText id="modelInput" value="#{oe.id}" style="width:96%" />
          </f:facet>
        </p:cellEditor>
      </p:column>
      <p:column headerText="-">
        <h:outputText value="#{oe.-}" />
      </p:column>
      <p:column headerText="-">
        <h:outputText value="#{oe.-}" />
      </p:column>
      <p:column headerText="-">
        <h:outputText value="#{oe.-}" />
      </p:column>
      <p:column headerText="-">
        <h:outputText value="#{oe.-}" />
      </p:column>
      <p:column headerText="enabled">
        <h:outputText value="#{oe.enabled}" />
      </p:column>
      <p:column headerText="expired">
        <h:outputText value="#{oe.expired}" />
      </p:column>
      <p:column headerText="locked">
        <h:outputText value="#{oe.locked}" />
      </p:column>
      <p:column>
        <p:rowEditor />
      </p:column>

    </p:dataTable>

  </ui:define>
</ui:composition>

如果你需要更多的信息让我知道。也许是因为我在文件开头的xhtml/jsf声明?

<ui:composition template="WEB-INF/views/templates/userTemplate.xhtml"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui"
xmlns:pe="http://primefaces.org/ui/extensions">

共有1个答案

侯博易
2023-03-14

我在tomcat中集成了prime-ui的css和javascript文件以及primefaces的东西,所以我猜prime-ui文件覆盖了其他文件,因此我无法使用primefaces的某些特性,或者至少它在扰乱css。所以我删除了评论中提到的所有自定义css的东西,比如@kukeltje,它起作用了!:d

 类似资料:
  • OUTPUT #iptables --line-numbers -vnL OUTPUTChain OUTPUT (policy ACCEPT 965K packets, 149M bytes)num pkts bytes target prot opt in out source destination1 481K 107M neu

  • 这是我的请求映射: 这是我的POJO: 我期望在Swagger UI中捕获NotNull和Size注释,但是它们没有。请帮助我理解这应该如何工作。谢谢你。

  • 本章将向您介绍如何通过LOLCODE终端输入值以及如何将其输出到终端。 来自终端的I/O. 您可以使用关键字VISIBLE在LOLCODE中打印内容。 VISIBLE是一个函数,它可以将无限数量的字符作为输入,并通过内部连接将它们全部打印出来,并将它们转换为字符串或YARN。 VISIBLE函数以分隔符结束或终止,分隔符是行尾或逗号。 编译器使用回车符自动终止输出。 如果最终令牌以感叹号(!)终止

  • MATLAB中的数据导出(或输出)意味着写入文件。 MATLAB允许您在另一个读取ASCII文件的应用程序中使用您的数据。 为此,MATLAB提供了几种数据导出选项。 您可以创建以下类型的文件 - 来自数组的矩形,分隔的ASCII数据文件。 击键日记(或日志)文件以及生成的文本输出。 使用fprintf等低级函数的专用ASCII文件。 MEX文件,用于访问写入特定文本文件格式的C/C ++或For

  • Currently, MathJax can render math in three ways: Using HTML-with-CSS to lay out the mathematics, Using to lay out the mathematics, or Using a browser’s native MathML support. These are implemented by

  • The legacyoutput plugin changes TinyMCE’s output, producing legacy elements such as font, b, i, u, strike, and use align attributes. This plugin can be useful if you want to use TinyMCE in an HTML mai