Boa tarde,
Estou seguindo um exemplo para uso de JavaBeans numa JSP, seguem abaixo:
JavaBean
package testebean;
public class TesteBean {
private String txt = "";
public TesteBean() {
}
public void setTexto(String texto) {
txt = texto;
}
public String getTexto() {
return txt;
}
}
JSP
<jsp:useBean id="testeObj" class="testebean.TesteBean"/>
<jsp:setProperty name="testeObj" property="texto" value="Testando..."/>
<html>
<head>
<title>Teste Jsp</title>
</head>
<body>
<h1>Teste JSP</h1>
<p>A mensagem teste é:
<jsp:getProperty name="testeObj" property="texto"/>
</p>
</body>
</html>
Gera o seguinte erro: org.apache.jasper.JasperException: /teste3.jsp (line: 2, column: 0) The value for the useBean class attribute Person is invalid.
Pelo que entendi, ele não está encontrando a classe.
Meus arquivos estão nos seguintes diretórios do Tomcat:
A JSP tá na pasta Tomcat\webappsROOT
O .class tá em Tomcat\webappsROOT\WEB-INF
Pq o erro, então?
Muito obrigado desde já.
Abraços.