Boa noite,
Estou com dificuldades para usar um Bean dentro de um arquivo jsp. O erro é o seguinte "org.apache.jasper.JasperException: /cliente.jsp(6,1) The value for the useBean class attribute br.com.casa.modelo.Cliente is invalid." Alguém pode me ajudar?
package br.com.casa.modelo;
public class Cliente {
private String nome;
private String sonbreNome;
public Cliente( ){
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getSobreNome() {
return sobreNome;
}
public void setSobreNome(String sobreNome) {
this.sobreNome = sobreNome;
}
}
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html><head><title>Primeiro JSTL</title></head>
<body>
<jsp:useBean id="cli" scope="session" class="br.com.casa.modelo.Cliente" />
<jsp:setProperty name="cli" property="nome" value="JSP" />
<jsp:getProperty name="cli" property="nome" />
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="Web" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns: xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>Web</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
user@ubuntu:/usr/apache-tomcat-5.5.17$ ls common/lib/
jstl.jar standard.jar (...)
user@ubuntu:~$ ls workspace/Web/
WebContent build cliente.jsp index.jsp src work
user@ubuntu:~$ ls workspace/Web/WebContent/
META-INF WEB-INF
user@ubuntu:~$ ls workspace/Web/WebContent/WEB-INF/
lib web.xml
user@ubuntu:~$ ls workspace/Web/WebContent/WEB-INF/lib/
user@ubuntu:~$ java -version
java version "1.5.0_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_03-b07)
Java HotSpot(TM) Client VM (build 1.5.0_03-b07, mixed mode, sharing)
