tenho duas tabelas numa pagina cada uma com um scrol.
Os scrolls e tabelas estao setados para 5 linhas, o problema eh que
quando a tabela fica com 6 linhas a tabulacao nao aparece e so aparece
quando a tabela tem 7 linha.
quanto ao atributo page seria a solucao, qual a utilidade dele. e ocmo
usalo.
segue meu codigo
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<%@taglib prefix="rich" uri="http://richfaces.org/rich"%>
<%@taglib prefix="a4j" uri="http://richfaces.org/a4j"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="SHORTCUT ICON" href="../img/ico.png" type="image/x-icon">
<link href="../css/mensagem.css" rel="stylesheet" type="text/css">
<link href="../css/intreno.css" rel="stylesheet" type="text/css">
<title>JSP Page</title>
<style type="text/css">
img{border:0px;}
</style>
<link href="../css/tabela.css" rel="stylesheet" type="text/css">
</head>
<body>
<f:view>
<rich:messages errorClass="error_message"
infoClass="info_message"/>
<a4j:form>
<a4j:outputPanel id="gridNeg" >
<a4j:outputPanel rendered="#{!empty
beanProfessor.prof_neg}">
<h:outputText value="Professores sem permissao"/>
<rich:datascroller renderIfSinglePage="false"
id="sneg" for="neg" maxPages="5"/>
<h:dataTable rowClasses="odd-row,even-row"
value='#{beanProfessor.prof_neg}' id="neg" width="500"
rows="5" var='neg' border="0"
cellpadding="0" cellspacing="0">
<h:column>
<f:facet name="header">
<h:outputText value="Nome"/>
</f:facet>
<h:outputText value="#{neg.nome}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Sobrenome"/>
</f:facet>
<h:outputText value="#{neg.sobrenome}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Login"/>
</f:facet>
<h:outputText value="#{neg.login.login}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="email"/>
</f:facet>
<h:outputText value="#{neg.email}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Permitir"/>
</f:facet>
<a4j:commandLink
action="#{beanProfessor.permitir}" reRender="sneg,sperm, gridNeg, gridPerm">
<f:param name="idp"
value="#{neg.idprofessor}"/>
<h:graphicImage
url="/img/p-verde.png" />
</a4j:commandLink>
</h:column>
</h:dataTable>
</a4j:outputPanel>
</a4j:outputPanel>
<rich:spacer height="50" rendered="#{!empty
beanProfessor.prof_neg && !empty beanProfessor.prof_perm}"/>
<a4j:outputPanel id="gridPerm">
<a4j:outputPanel rendered="#{!empty
beanProfessor.prof_perm}">
<h:outputText value="Professores com permissao" />
<rich:datascroller renderIfSinglePage="false"
id="sperm" for="perm" maxPages="5"/>
<h:dataTable rowClasses="odd-row,even-row"
value='#{beanProfessor.prof_perm}' id="perm" width="500"
rows="5" var='perm' border="0"
cellpadding="0" cellspacing="0">
<h:column>
<f:facet name="header">
<h:outputText value="Nome"/>
</f:facet>
<h:outputText value="#{perm.nome}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Sobrenome"/>
</f:facet>
<h:outputText value="#{perm.sobrenome}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Login"/>
</f:facet>
<h:outputText value="#{perm.login.login}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="email"/>
</f:facet>
<h:outputText value="#{perm.email}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Negar"/>
</f:facet>
<a4j:commandLink
action="#{beanProfessor.negar}" reRender="sperm, sneg, gridNeg, gridPerm">
<f:param name="idn"
value="#{perm.idprofessor}"/>
<h:graphicImage
url="/img/p-vermelho.png"/>
</a4j:commandLink>
</h:column>
</h:dataTable>
</a4j:outputPanel>
</a4j:outputPanel>
</a4j:form>
</f:view>
</body>
</html>
Obrigado
Vc esta precisando fazer um post para outra aplicacao? Situacao nao muito comum.