<select size="1" name="Carga">
<option selected value="Selecione">Carga</option><%
while(rs.next()){%>
<option value="<%out.println(rs.getString("carga.nome"));%>"><%out.println(rs.getString("carga.nome"));%></option>
<% /*out.println(" "+rs.getString("carga.nome")+"");
out.println(" fase "+rs.getString("carga.fase")+"<BR>");*/%>
<% }
%></select><%
}//fim do try
catch (SQLException e) {
e.printStackTrace();
}//fim do catch
%>
Acentos em String, como tratar?
F
Bom estou com o seguinte problema: Tenho uma jsp que carrega os values do ComboBox atraves de um Banco de Dados. O que é mostrado no Combo tem o nome escrito certinho, acentos perfeitos. Esse nome é repetido nos Values do ComboBox, contudo uso esse combo pra fazer outra pesquisa no BD. Ai que surge o problema, as strings dos values estão mudando os acentos Tipo "10º andar" está virando "10° andar" e por consequência a consulta não funciona pois não existe esse novo campo no Banco de dados.
Como faço pra evitar isso?
Código Jsp que carrega o Combo:
3 Respostas
G
Sua página contém a seguinte linha ?
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Se não tiver, tente colocar e fazer um teste!
Dica: Não utilize código Java na camada de apresentação. Prefira JSTL + EL.
R
Sua página contém a seguinte linha ?<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">Se não tiver, tente colocar e fazer um teste!
Dica: Não utilize código Java na camada de apresentação. Prefira JSTL + EL.
Olá Guilherme.
Desculpe a minha ignorância mas, por quê não devemos usar Java na camada de apresentação?
G
Sem problema Rafael.
A dica que eu dei é relacionada ao uso de código Java na view. Ou seja, utilizar scriplets no JSP não é uma boa. Essa prática não é recomendada pois viola todo o conceito do MVC. Ao utilizar JSTL/EL na view, acabamos tendo algumas vantagens:
- Fácil manutenção
- Acaba o problema de o webdesigner não saber programar
Criado 21 de novembro de 2006
Ultima resposta 21 de nov. de 2006
Respostas 3
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo