Acentos em String, como tratar?

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:

[code]
Carga<%
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

%>[/code]