precisam ficar dentro de uma pasta tld, tenta fazer isso
A
andre.seolin
nada, continua com o mesmo erro!
obrigado
Pedrosa
De uma olhada no seu struts-config.xml, confira se os nomes estão corretos post ele aqui.
A
andre.seolin
<?xml version="1.0" encoding="UTF-8"?>
<!-- Origens de Dados --><data-sources></data-sources><!-- Beans de Formulário --><form-beans><form-beanname="PessoaForm"type="app.PessoaForm"/></form-beans><!-- Exceções Globais --><global-exceptions></global-exceptions><!-- Avanços Globais --><global-forwards></global-forwards><!-- Mapeamentos de Ações --><action-mappings><actionpath="/Pessoa"type="app.PessoaAction"name="PessoaAction"><forwardname="success"path="/sucesso.html"/><forwardname="failure"path="/falha.html"/></action></action-mappings><!-- Recursos da Mensagem --><message-resourcesparameter="br.com.pessoa1.resources.ApplicationResources"/>
é esse ai o struts-config, não sou um bom conhecedor de struts, mas acho q ele ta correto…
Pedrosa
Post suas classes e o JSP aqui, utilize a tag Code seu código fica mais facil de entender.
A
andre.seolin
PessoaAction.java
packageapp;importjava.io.IOException;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importorg.apache.struts.action.Action;importorg.apache.struts.action.ActionForm;importorg.apache.struts.action.ActionForward;importorg.apache.struts.action.ActionMapping;/** * @author andre.fernandes * * Para alterar o gabarito para este comentário do tipo gerado vá para * Janela>Preferências>Java>Geração de Códigos>Código e Comentários */publicclassPessoaActionextendsAction{publicActionForwardperform(ActionMappingmapping,ActionFormform,HttpServletRequestreq,HttpServletResponseres)throwsIOException,ServletException{PessoaFormpf=(PessoaForm)form;Stringnome=pf.getNome();Stringendereco=pf.getEndereco();Stringcomplemento=pf.getComplemento();Stringcep=pf.getCep();Stringrg=pf.getRg();Stringtelefone=pf.getTelefone();Stringemail=pf.getEmail();Stringobservacoes=pf.getObservacoes();if(nome!=null){try{returnmapping.findForward("success");}catch(Exceptione){returnmapping.findForward("failure");}}returnmapping.findForward("failure");}}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><HTML><HEAD><METAhttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1"><METAname="GENERATOR"content="IBM WebSphere Studio"><METAhttp-equiv="Content-Style-Type"content="text/css"><LINKhref="theme/Master.css"rel="stylesheet"type="text/css"><TITLE>Falha</TITLE></HEAD><BODY>
Falhou
<P><ahref="cadastro.jsp">tentar de novo?</a></P></BODY></HTML>
sucesso.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><HTML><HEAD><METAhttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1"><METAname="GENERATOR"content="IBM WebSphere Studio"><METAhttp-equiv="Content-Style-Type"content="text/css"><LINKhref="theme/Master.css"rel="stylesheet"type="text/css"><TITLE>Sucesso</TITLE></HEAD><BODY>
Registrado com sucesso
<p><ahref="cadastro.jsp">cadastrar outro?</a></p></BODY></HTML>
cadastro.jsp, falha.html e sucesso.html esta na pasta WebContent
os dois .java estao em Recursos Java, pacote "app"
precisam ficar dentro de uma pasta tld, tenta fazer isso
Não necessáriamente… :lol: :lol: :lol: :lol: :lol:
oliveirarenan
Se vc quiser que o cara coloque o projeto inteiro aqui, manda um e-mail e pede o projeto dele…mas postar código por código aqui fica mto porco… :lol: :lol: :lol: :lol: :lol: