Extraigo los datos de una BBDD a través de un conector, pero a la hora de mostrármelos en una lista en un jsp me los muestra así:
¿Como puedo formatear los Strings al sacarlos o que puedo hacer para que me los muestre con sus tildes y las ñ??
Gracias.
Con este código extraigo:
con = new c(HOST, PORT, USER_PASS);
rs = (c.Flip) con.k(query);
for(int fila = 1; fila < con.n(rs.y[0]); fila++){
for(int col = 0; col < rs.x.length; col++){
if(con.at(rs.y[col], fila)!=null){
dataStr = con.at(rs.y[col], fila).toString();
}
if(dataStr!=null){
if(!dataStr.matches(".*\\d+.*")){
muni.setName(dataStr);
} else if (!dataStr.contains("-")){
muni.setNhab(dataStr);
data = data + Integer.valueOf(dataStr);
if(selectedMuni.contains(muni.getName())){
muni.setBool("true");
} else {
muni.setBool("false");
}
}
}
}
result.add(muni);
Con este código muestro:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<c:forEach var="municipio" items="${requestScope.municipios}">
<option value="${municipio.name}" <c:if test="${municipio.bool eq 'true'}">selected</c:if>>${municipio.name}</option>`<c:forEach var="municipio" items="${requestScope.municipios}">