Iai,
Bom pessoal, resisti mto para vir até aki, porem ja testei tudo e tentei de tudo mas não consigo tirar o erro.
Sou novo com vraptor e não consigo resolver o seguinte:
tenho duas tabelas no bd uma de parceiros e outra de tipo de parceiro, sendo que estou relacionando as duas para que eu possa ter muitos parceiros para um tipo de parceiro. até ai tudo bem e creio que estou fazendo certo, pois quando eu utilizo uma classe q criei para preencher os dados ele funciona. Porem quando tendo com o vraptor ele grava o dado em banco de dados mas o valor do campo relacionado fica marcado com null.
segue o trecho onde eu preencho e insiro a lógica de inserção e atualização:
<form action="parceiro.armazena.logic" method="post">
<input type="hidden" name="parceiro.cod" value="${parceiro.cod}"/>
<select name="parceiro.tipo.cod">
<c:forEach var="tipoParceiro" items="${listaTipoParceiros}">
<option value="${tipoParceiro.id}"
<c:if test="${parceiro.tipo.id == tipoParceiro.id}">
selected="selected"
</c:if>
> ${tipoParceiro.tipoParc}
</option>
</c:forEach>
</select>
</form>
se algum puder me dar uma força, eu agradeceria mto e mto!!
obrigado