Ciao a tutti, è incredibile, ma non riesco a far andare le JSP con i Bean! Sto provando in tutti i modi, ma niente da fare.
Ho provato anche con il codice presente nella guida su HTML.it ma niente!!
Ecco il codice:
codice:
public class InfoUtente {
private String nome = null;
private String email = null;
private int pagineViste;
public InfoUtente() {
pagineViste=0;
}
public void aggiornaPV(){
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;
}
}//InfoUtente
Lo richiamo nella JSP in questo modo (è per testarne il funzionamento ma non va!!):
codice:
<td class="corpo">
<jsp:useBean id="utente" scope="session" class="InfoUtente"/>
<jsp:setProperty name="utente" property="nome" value="Zina&Tram"/>
<jsp:getProperty name="utente" property="nome"/>
</td>
Il server è Tomcat 5
L'errore è
codice:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 6 in the jsp file: /prova.jsp
Generated servlet error:
[javac] Compiling 1 source file
C:\Programmi\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\JShoP\org\apache\jsp\prova_jsp.java:55: cannot resolve symbol
symbol : class InfoUtente
Aiutatemi che sono ore che ci sbatto la testa e sono quasi sull'orlo della disperazione!