Troque por isso:
<option value="<c:out value="$colecao.telefone}"/>">
<c:out value="${colecao.telefone}"/>
</option>
Troque por isso:
<option value="<c:out value="$colecao.telefone}"/>">
<c:out value="${colecao.telefone}"/>
</option>
Cara vc ta usando o struts?
porque nao usa isso aqui
[
<html:select property=“telefone”>
<logic:present name=“colecao”>
<html:options collection=“colecao” property=“value” labelProperty=“label”/>
</logic:present>
</html:select>
]
Telefone : <html:select property="telefone">
<c:forEach var="colecao" items="${colecao}">
<html:option value="${colecao.telefone}">
<c:out value="${colecao.telefone}"/>
</html:option>
</c:forEach>
</html:select>
<br>
Gente eu to conseguindo exibir na combo o campo telefone mas kuando vou passar o valor selecionado pro meu servlet ele nunca passa o valor certo … ele sempre passa isso ---------->> ${colecao.telefone} . Sendo que ele exibe na combo os numeros de telefone normal !
AJuda por favor !!! :shock:
pq sera ke nao consigo passar o valor certo ?
ja fiz destes doi modos …
String tel = request.getParameter("telefone")));
String tel = formulario.getTelefone();
mas imprime a mesma coisa nos dois …ufz…
System.out.println(String.valueOf(request.getParameter("telefone")));
funcionou agora … Valeu mesmo !!!