Valor do Select Null + Vraptor 3 (RESOLVIDO)

Boa noite galera, to quebrando a cabeça a tarde toda com um erro aqui que não sei o que é :frowning:

seguinte, eu tenho um select e ao enviar os dados para meu controller ele nao pega o value e chega null

meu formulario…

<form action="<c:url value="/pontuacao/adicionar" />" method="post" name="frmCadPontuacao">
	<table>
		<tr>
			<td>Tipo:</td>
		</tr>
		<tr>
			<td> // esse select ele pega o valor (os dados vem do banco)
				<select id="sel_descricao" name="pontuacao.tipoPontuacao">
					<option> Pontuações...</option>
					<c:forEach var="pontuacao" items="${listarTipoPontuacao}">
						<option value="${pontuacao}"> ${pontuacao} </option>
					</c:forEach>
				</select>
			</td>	
		</tr>
		<tr>
			<td>Descrição:</td>
		</tr>
		<tr>	
			<td>	// dependendo do que eu selecionar eu exibo o select ou o campo de texto com jquery
				<input type="radio" id="desc_pre" value="Pré-Definido" name="pontuacao.descricao" /> Pré-Definido &nbsp;&nbsp; 
				<input type="radio"	id="desc_livre" value="Livre" name="pontuacao.descricao" /> Livre
			</td>			
		</tr>
		<tr id="tr_valor" style="display: none;">
			<td>Valor:</td>
		</tr>
		<tr id="tr_livre" style="display: none;">
			<td> <input type="text" name="pontuacao.valor" /> </td>		
		</tr>		
		<tr id="tr_pre" style="display: none;">	
			<td>				 
				<select id="sel_valor" name="pontuacao.valor">
					<option> Valores... </option>
					<option value="25"> 25 </option>
					<option value="50"> 50 </option>
					<option value="75"> 75 </option>
					<option value="100"> 100 </option>
				</select>
			</td>
		</tr>
		<tr>
			<td colspan="2"><input type="submit" value="Cadastrar" /></td>
		</tr>
	</table>
</form>

ah, mesmo no campo texto ele vem null, o engraçado que tenho outra jsp de cadastro que esta da mesma forma só que os dados vão certo :frowning:
ja vi todas as annotations possiveis, nome das classes e variaveis no name das tags, mas nada ate agora :frowning:

abs

a classe Pontuacao tem o método setValor?

você não pode ter um input e um select com o mesmo name… se vc está mostrando um ou outro via javascript, desabilite o que está invisível(disabled=“disabled”)

valeu Lucas era isso mesmo sobre o disabled hehe… mto obrigado!