[b]Olá pessoal, estou fazendo uma aplicação em java, cuja função é realizar o cadastro de midias(sendo que somente passa pelos processos de validação de preenchimentos e tals, nao chega a usar bd ainda).
Nao estou conseguindo utilizar minha classe Bean esta gerando um erro de mapeamento creio eu (“The value for the useBean class attribute beans.BeanMidia is invalid.”).
minha estrutura de diretorios esta assim:
arquivos jsp e html estao em:
c:\tomcat\webapps\projeto\JavaBeans\
a classe BeanMidia esta em:
c:\tomcat\webapps\projeto\JavaBeans\web-inf\classes\beans
Ja informei o contexto da aplicação para o tomcat. Abaixo esta o codigo que esta gerando erro:[/b]
[size=18][color=red]ProcessarMidia.JSP[/color][/size]
<%@ page import=“beans.BeanMidia.*” %>
<jsp:useBean id="midia" class="beans.BeanMidia" scope="request">
<jsp:setProperty name="midia" property ="titulo" value='<%=request.getParameter("titulo")%>' />
<jsp:setProperty name="midia" property = "ano" />
<jsp:setProperty name="midia" property="descricao" />
<%
midia.setTipo(request.getParameter("tipo"));
%>
</jsp:useBean>
<%
if (midia.ehValido()){
%>
<jsp:forward page=“Sucesso.html”/>
<%
else {
%>
<jsp:forward page=“RetryMidia.jsp”/>
<%
}
%>
[b]Alguem sabe me dizer o que esta acontecendo? o empacotamento esta feito de forma correta?
Obrigado por toda atenção …[/b]
:?: