Olá, pessoal estou com um problema com Struts, faço o mapeamento do struts-config.xml como abaixo:
<?xml version=“1.0” encoding=“ISO-8859-1” ?>
<!DOCTYPE struts-config PUBLIC
“-//Apache Software Foundation//DTD Struts Configuration 1.2//EN”
“http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd”>
<struts-config>
<form-beans>
<form-bean name="userForm" type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="login" type="java.lang.String" />
<form-property name="senha" type="java.lang.String" />
</form-bean>
<form-bean name="alunoForm" type="org.apache.validator.DynaValidatorForm">
<form-property name="nome" type="java.lang.String" />
<form-property name="matricula" type="java.lang.String" />
<form-property name="login" type="java.lang.String" />
<form-property name="senha" type="java.lang.String" />
<form-property name="perfil" type="java.lang.String" />
<form-property name="email" type="java.lang.String" />
<form-property name="rua" type="java.lang.String" />
<form-property name="bairro" type="java.lang.String" />
<form-property name="cep" type="java.lang.String" />
<form-property name="complemento" type="java.lang.String" />
<form-property name="telefone" type="java.lang.String" />
<form-property name="celular" type="java.lang.String" />
</form-bean>
</form-beans>
<action-mappings>
<action path="/ConfirmaAcesso" type="actions.ConfirmaAcessoLogoutAction"
name="userForm" input="index.jsp" scope="request"
parameter="confirmaAcesso" validate="true" >
<forward name="TelaAluno"
path="/telaPrincipalAluno.jsp" />
<forward name="TelaProfessor"
path="/telaPrincipalProfessor.jsp" />
<forward name="TelaAdmin"
path="/telaPrincipalAdmin.jsp" />
<forward name="Erro"
path="/telaErro.jsp?frase=Login ou Senha não encontrados,
fale com o pessoal da PUT'z para criarem seu usuario!!!" />
<forward name="ErroNaLeituraDaClaseXML"
path="/telaErro.jsp?frase=Login ou Senha não encontrados,
fale com o pessoal da PUT'z para criarem seu usuario!!!" />
</action>
<action path="/saveAluno" type="actions.AlunoActions"
name="alunoForm" input="telaCadastroAluno.jsp" scope="request"
parameter="save" validate="true" >
<forward name="sucesso"
path="/telaSucesso.jsp?frase=Aluno Cadastrado com sucesso" />
<forward name="erro"
path="/telaErro.jsp?frase=Esse login já existe ou o servidor
esta fora do ar " />
<forward name="ErroNaLeituraDaClaseXML"
path="/telaErro.jsp?frase=Não foi possivel efetivar seu cadastro,
o servidor pode está fora do ar. Fale com o pessoal da PUT'z " />
<forward name="usuarioNaoLogado"
path="/index.jsp?frase=Sua sessão expirou!!!" />
</action>
</action-mappings>
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property
property="pathnames"
value="/WEB-INF/classes/xml/validator-rules.xml,/WEB-INF/classes/xml/validation.xml"/>
</plug-in>
</struts-config>
quando rodo o programa ele traz o erro abaixo:
org.apache.jasper.JasperException: Cannot find ActionMappings or ActionFormBeans collection
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
Pelo que sei esse é o erro genérico do struts, alguém sabe onde está o erro?
