non ho risolto il mio problema.
ho provato ad inserire, in una pagina jsp semplice semplice, un ancor più semplice java, realizzato per contenere le informazioni di un utente durante la sua permanenza nel sito:
// provaBean.jsp **************************************
<HTML>
<HEAD>
<TITLE>Esempio Bean Java</TITLE>
</HEAD>
<BODY>
<%@ page language="java" %>
<jsp:useBean id="utente" scope="session" class="InfoUtente"/>
</BODY>
</HTML>
// InfoUtente.java **************************************
public class InfoUtente {
private String nome = null;
private String email = null;
private int pagineViste;
public InfoUtente() {
pagineViste=0;
}
public int aggiornaPV(){
return pagineViste++;
}
public int getPagineViste(){
return pagineViste;
}
public void setNome(String value) {
nome = value;
}
public String getNome() {
return nome;
}
public void setEmail(String value) {
email = value;
}
public String getEmail() {
return email;
}
public String riassunto(){
String riassunto = null;
riassunto = "Il nome dell'utente è"+nome+",";
riassunto+= "il suo indirizzo e-mail è: "+email;
riassunto+=" e ha visitato "+pagineViste+" del sito";
return riassunto;
}
}
ma quando richiamo la pagina dal browser escono i seguenti errori:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 10 in the jsp file: /provaBean.jsp
Generated servlet error:
[javac] Compiling 1 source file
C:\Programmi\Apache Group\Tomcat 5.0\work\Standalone\localhost\_\provaBean_jsp.java :58: cannot resolve symbol
symbol : class InfoUtente
location: class org.apache.jsp.provaBean_jsp
InfoUtente utente = null;
^
An error occurred at line: 10 in the jsp file: /provaBean.jsp
Generated servlet error:
C:\Programmi\Apache Group\Tomcat 5.0\work\Standalone\localhost\_\provaBean_jsp.java :60: cannot resolve symbol
symbol : class InfoUtente
location: class org.apache.jsp.provaBean_jsp
utente = (InfoUtente) pageContext.getAttribute("utente", PageContext.SESSION_SCOPE);
^
An error occurred at line: 10 in the jsp file: /provaBean.jsp
Generated servlet error:
C:\Programmi\Apache Group\Tomcat 5.0\work\Standalone\localhost\_\provaBean_jsp.java :63: cannot resolve symbol
symbol : class InfoUtente
location: class org.apache.jsp.provaBean_jsp
utente = (InfoUtente) java.beans.Beans.instantiate(this.getClass().getCl assLoader(), "InfoUtente");
^
3 errors
cosa cavolo devo fare per risolvere questi errori? nessuno ne ha un'idea?
cawa