Bom dia pessoal. estou com o seguinte erro e não como resolver.
erro:
WARN [ActionMapping] Unable to find ‘segundoPasso’ forward.
minha página chama o seguinte
document.detalheForm.action.value = "listarIncluirDetalhePerfilLeitorPasso2";
document.detalheForm.metodo.value = "openInsertDetalhePasso2";
document.detalheForm.submit();
até ai tudo tranquilo pq consegue chegar no método da action:
public ActionForward openInsertDetalhePasso2(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
DetalhePerfilForm detalheForm = (DetalhePerfilForm) form;
String proxAcao = "segundoPasso";
List<TipoPerfil> listTipos = new ArrayList<TipoPerfil>();
List<ItemPerfil> listItens = new ArrayList<ItemPerfil>();
int tipo = detalheForm.getCodTipo();
listTipos = new TipoPerfilBusiness().findAll();
detalheForm.setListTipo(listTipos);
request.setAttribute("listTipo", listTipos);
listItens = new ItemPerfilBusiness().findByTipo(tipo);
detalheForm.setListItem(listItens);
request.setAttribute("listItem", listItens);
return mapping.findForward(proxAcao);
}
E no xml está assim:
<action path="/listarIncluirDetalhePerfilLeitorPasso2"
type="br.com.folha.perfilBasico.action.DetalhePerfilAction"
parameter="metodo"
scope="request"
name="detalheForm">
<forward name="segundoPasso" path="/cadastrarDetalhePerfil.jsp"/>
</action>
O que eu não entendo é pq depois que eu faço a consulta ele deveria voltar para a mesma página cadastrarDetalhePerfil.jsp. Mas dá este erro