Talvez seja pelo fato de você estar utlizando um simples href ao invés de realizar o post de seu formulário.
[]´s
Talvez seja pelo fato de você estar utlizando um simples href ao invés de realizar o post de seu formulário.
[]´s
Você deve ter criado uma estrutura com seu form desta maneira certo?
<html:form action="/RTI/ExibirInclusaoCargo.do>
<!-- aqui seus campos do form com sua display table -->
</html:form>
Então sua tag de link ficaria assim:
<html:link onclick="document.forms[0].submit();"/>
Acho que deve ser isso…
Qualquer coisa posta ae…
[]´s
O problema é que aquele link vai me direcionar para uma outra action que vai chamar a tela de IncluirCargo ?
Mas eu fiz aí o que vc disse … olha só !!!
<html:link href="javascript:Incluir(this);">Incluir Cargo</html:link>
function Incluir() {
preencheu = false;
botoes = document.formularioGerenciarCargo.cod_cargo.length;
if (document.formularioGerenciarCargo.cod_cargo.checked){
preencheu = true;
}
for (i=0;i<botoes;i++) {
if (document.formularioGerenciarCargo.cod_cargo[i].checked) {
preencheu = true;
break;
}
}
if (preencheu) {
document.formularioGerenciarCargo.action='/RTI/ExibirInclusaoCargo.do';
document.formularioGerenciarCargo.submit();
}
else {
alert("E necessario selecionar um cargo.");
}
}
Eu fiz deste modo aí … mas ele ainda nao consegue passar para a minha action o valor do cod_cargo ; 
Gente o codigo esta todo correto , nao esta acusando nenhum erro , os mapeamentos esta corretos .
O unico problema é que quando eu chamo a minha action , pois ela nao consegue exibir o campo cod_cargo que esta no meu formulario jsp !!!
Segue o codigo a baixo !!!
JSP
<display:table name="colecaoCargo" pagesize="7" requestURI="/RTI/ExibirCargo.do" id="colecaoCargo" cellspacing="2" cellpadding="3" >
<display:column title="">
<input type="radio" name="cod_cargo" value="<c:out value="${colecaoCargo.codCargo}"/>" >
</display:column>
<display:column property="codCargo" title="Codigo do Cargo" />
<display:column property="desCargo" title="Descrição do Cargo" />
<display:column property="TipoCargo" title="Tipo do Cargo" />
<display:column property="qtdVagas" title="Vagas Fixadas" />
<display:column property="qtdVagasOcupadas" title="Vagas Ocupadas" />
<display:column property="StatusCargo" title="Situação" />
</display:table>
Chamo a action na JSP
<html:link href="/RTI/ExibirInclusaoCargo.do">Incluir Cargo</html:link>
Action
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
FormularioGerenciarCargo formularioGerenciarCargo = (FormularioGerenciarCargo) form;
System.out.println("Codigo do cargo : " + formularioGerenciarCargo.getCod_cargo());
return mapping.findForward("IncluirCargo");
}
}
Agradeço a quem ajudar !
O que eu devo fazer !?