Ciao a tutti!!!
sto compilando una classe JAVA con JDK 1.6.0_16. la classe è la seguente:

codice:
package myUtility;

public class MyTreeBuilder{	
   private int counter;
  
   public MyTreeBuilder(){
      this.counter = 5;
   }
	
   public Integer getCounter(){
      return counter;
   }
}
il codice della mia JSP è il seguente:
codice:
<%@ page import="myUtility.*" %>

<%  
  MyTreeBuilder tree = new MyTreeBuilder();
  
  Integer i = tree.getCounter();
%>

<%= i %>
creando solo l'oggetto tree ( quindi eliminando la stampa di i ) vedo una pagina bianca, cioè l'oggetto viene creato correttamente.

Aggiungendo la variabile i e andando a reperire la variabile counter tramite getCounter e stampandola con <%= i %> ottengo il seguente errore

codice:
org.apache.jasper.JasperException: myUtility.MyTreeBuilder.getCounter()I
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
piu tutto il resto dello stack trace, ma credo che già da questo si possa capire il problema