Ciao, sentite non capisco un errore. Ho fatto un contatore, anzi aprii proprio un topic il codice è il seguente, è funzione pure bene:


nomeClasseServlet{

@EJB
private ContatoriFacadeLocal contatoriFacade;


//Oggetto sessione;
HttpSession oggettoSessione = request.getSession(true);
Integer intero = 0;

intero = (Integer) oggettoSessione.getAttribute("contatore");

//Oggetto Contatore;
Contatori oggettoContatore = new Contatori();

//Controllo se la sessione è nuova;
if (oggettoSessione.getAttribute("contatore") == null) {

int incrementa = oggettoContatore.getContatorehome();
++incrementa;
oggettoContatore.setContatorehome(incrementa);
contatoriFacade.incrementaAccesso(oggettoContatore );


} else {

}

}
Soltanto che se il seguente codice vado a metterlo all'interno di una JSP non funge più, dicendomi nullpoint:



<%@page import = "javax.servlet.http.HttpSession" %>
<%@page import = "javax.servlet.http.HttpServletResponse" %>
<%@page import = "javax.servlet.http.HttpServletRequest" %>
<%@page import = "javax.servlet.http.HttpServlet" %>
<%@page import = "entities.contatori.Contatori" %>



<%
entities.contatori.ContatoriFacade conta = null;
%>

<%
HttpSession oggettoSessione = request.getSession(true);
Integer intero = 0;

intero = (Integer) oggettoSessione.getAttribute("contatore");
Contatori oggettoContatore = new Contatori();
if (oggettoSessione.getAttribute("contatore") == null) {
int incrementa = oggettoContatore.getContatorehome();
++incrementa;
oggettoContatore.setContatorehome(incrementa);
conta.incrementaAccesso(oggettoContatore);

} else {
}

%>