Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

sortBy e filterBy não aparecem nas colunas JSF

$
0
0

@emmanuelsiqueira30 escreveu:

Estou criando um sistema Web Java em JSF porém não está aparecendo o filterBy e nem sortBy nas colunas Código e Descrição da página de Fornecedores.

fornecedores.xhtml

<?xml version="1.0" encoding="ISO-8859-1" ?>

<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:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui"
template="/templates/modeloSistema.xhtml"



<p:dataTable id="tbfornecedores"
widgetVar="tabelaFornecedores"
emptyMessage="Nenhum registro encontrado!"
value="#{MBFornecedores.itens}"
var="item"
filteredValue="#{MBFornecedores.itensFiltrados}" paginator="true"
rows="7"

Lista de Fornecedores


<p:column headerText="Descrição" sortBy="#{item.descricao}" filterBy="#{item.descricao}">
    <h:outputText value="#{item.descricao}" />
</p:column>

<p:column headerText="Opções">
    <p:commandButton icon="ui-icon-trash"

oncomplete="PF('dlgforExcluir').show();" update=":frmforExcluir:pnforExcluir" >

  <p:commandButton icon="ui-icon-pencil"

oncomplete="PF('dlgforEditar').show();" update=":frmforEditar:pnforEditar" >




<p:commandButton value="Novo" actionListener="#{MBFornecedores.prepararNovo}"
oncomplete="PF('dlgforNovo').show();" update=":frmforNovo:pnforNovo" />


<p:dialog widgetVar="dlgforNovo" closable="false" draggable="false" resizable="false"
header="Cadastar Fornecedor"
modal="true"
appendTo="@(body)"




<h:inputText size="30" maxlength="50" id="txtDescNovo"
value="#{MBFornecedores.fornecedores.descricao}" required="true"
requiredMessage="O campo descrição é obrigatório." />


<p:commandButton value="Gravar" actionListener="#{MBFornecedores.novo}"
oncomplete="verificar(xhr, status, args, 'dlgforNovo', 'tbfornecedores');"
update=":frmfornecedores:tbfornecedores :msgGlobal"/>
<p:commandButton value="Cancelar"
process="@this"
onclick="PF('dlgforNovo').hide();" />


<p:dialog widgetVar="dlgforExcluir" closable="false" draggable="false" resizable="false"
header="Excluir Fornecedor"
modal="true"
appendTo="@(body)">







<p:commandButton value="Excluir" actionListener="#{MBFornecedores.excluir}"
oncomplete="PF('dlgforExcluir').hide(); PF('tabelaFornecedores').clearFilters(); "
update=":frmfornecedores:tbfornecedores :msgGlobal"/>

<p:dialog widgetVar="dlgforEditar" closable="false" draggable="false" resizable="false"
header="Editar Fornecedor"
modal="true"
appendTo="@(body)">





<h:inputText value="#{MBFornecedores.fornecedores.descricao}"
id="txtEdtfor"
required="true"
requiredMessage="O campo descrição é obrigatório." />


<p:commandButton value="Editar" actionListener="#{MBFornecedores.editar}"
oncomplete="verificar(xhr, status, args, 'dlgforEditar', 'tbfornecedores'); "
update=":frmfornecedores:tbfornecedores :msgGlobal"/>
<p:commandButton value="Cancelar"
process="@this"
onclick="PF('dlgforEditar').hide();" />

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>