Ciao, sentite non capisco un errore. Ho fatto un contatore, anzi aprii proprio un topic il codice è il seguente, è funzione pure bene:
Soltanto che se il seguente codice vado a metterlo all'interno di una JSP non funge più, dicendomi nullpoint:
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 {
}
}
<%@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 {
}
%>