Primefaces - Inserir uma única linha Data Table

Seguinte… como faço para adicionar uma linha com nome da pessoa sem repetição… atualmente eu uso coluna, porém nao quero repetir os dados referente ao nome da pessoa, pois os dados das demais colunas são para a mesma pessoa…

Coluna a ser alterada para linha:


<p:column filterBy="#{c.Pessoa}">
<f:facet name="header">Autor do Artigo </f:facet>
					<h:outputText value="#{c.nomePessoa}" />
</p:column>	

Tentei algo assim:


<f:facet name="header">Autor do Artigo </f:facet>
<h:outputText value="#{c.nomePessoa}" />

Codigo completo:

<ui:composition template="index.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.prime.com.tr/ui">

	<ui:define name="principal">
		<h:form>
			<p:dataTable var="c" value="#{estratoBean.estratos}"
				paginator="true" rows="5"
				paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
				rowsPerPageTemplate="5,10,15"
				>
								
				<p:column filterBy="#{c.Pessoa}">
					<f:facet name="header">Autor do Artigo </f:facet>
					<h:outputText value="#{c.nomePessoa}" />
				</p:column>								
											
				<p:column filterBy="#{c.ISSN}">
					<f:facet name="header">ISSN </f:facet>
					<h:outputText value="#{c.ISSN}" />
				</p:column>
			
				<p:column filterBy="#{c.areaAvaliacao}">
					<f:facet name="header">Área de Avaliação </f:facet>
					<h:outputText value="#{c.areaAvaliacao}" />
				</p:column>			
						
				<p:column filterBy="#{c.ano}">
					<f:facet name="header">Ano </f:facet>
					<h:outputText value="#{c.ano}" />
				</p:column>		
				
				<p:column filterBy="#{c.qualificacao}">
					<f:facet name="header">Estrato </f:facet>
					<h:outputText value="#{c.qualificacao}" />
				</p:column>	
				
				<p:column filterBy="#{c.tituloPeriodico}">
					<f:facet name="header">Periódico </f:facet>
					<h:outputText value="#{c.tituloPeriodico}" />
				</p:column>	
				
				<p:column filterBy="#{c.tituloArtigo}">
					<f:facet name="header">Artigo </f:facet>
					<h:outputText value="#{c.tituloArtigo}" />
				</p:column>	
								
											
							
			</p:dataTable>
		</h:form>
	</ui:define>
</ui:composition>

Não consegui entender o que vc falou. Tem como colocar um print screen?

Coloca o <
f:facet name=“header”>
#{c.nomePessoa}
</f:facet>

antes do primeiro <p:column/> que assim fica o header do datatable

exemplo:

Ao invés de aparecer como coluna … aparecer apenas uma linha central… pois nao quero q se repita tal dado na data table …

Imagem:
http://imageshack.us/photo/my-images/641/semttulokcs.jpg/

[quote]
Coloca o
<f:facet name=“header”>
#{c.nomePessoa}
</f:facet>

Antes do primeiro <p:column/>
que assim fica o header do datatable [/quote]

Po tentei fazer isso, mas parece que nao aceita dado vindo do list, acaba nao aparecendo a linha…

Salve numa variável no managedBean e pegue dela

tem como dar um exemplo?

Utilize agrupamento.

http://www.primefaces.org/showcase/ui/datatableGrouping.jsf