javax.servlet.ServletException: The class 'controller.managedBeans.user.CadastroBO' does not have the property 'nP'.
Olá pessoal, tenho duas classes
package controller.managedBeans;
//imports
public abstract class BO {
protected PessoaDAO pessoaC;
protected PessoaVO pessoaVO;
protected ArrayList<PessoaVO> tabelaP;
protected int nP; //aqui esta o problema
//... respectivos sets e gets e outros metodos
package controller.managedBeans.user;
//imports
public class CadastroBO extends BO {
public CadastroBO() {
pessoaC = new PessoaDAO();
pessoaVO = new PessoaVO();
tabelaP = new ArrayList<PessoaVO>();
nP = 0;
}
//...outros metodos
minha pagina
...
<rich:dataTable value="#{cadastroBO.tabelaP}" var="tab" rows="#{cadastroBO.nP}"> //só tem nP aki
...
meu managedBean
...
<managed-bean>
<managed-bean-name>cadastroBO</managed-bean-name>
<managed-bean-class>controller.managedBeans.user.CadastroBO</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
...
Por que a heranca nao esta funcionando com nP, se com os outros objetos funciona? Se eu tiro nP tudo funciona normal
Abraços