Tengo un codigo y me gustaria que se hicieran consultas en el mismo jsp sin embargo no imprime test
(tengo un js que hace que el valor inicial es 9
este es mi form
form role="form" action="/CIHS/Consulta.jsp">
<div class="form-group" >
<label>Barrio: </label><select class="form-control" id="barrio" name="barrio" ><%try {
BD.Conexion c = new BD.Conexion();
Statement stmt = c.getst();
String query = "SELECT id_barrio, nombre FROM pruebacentro.barrio;";
ResultSet barrio = stmt.executeQuery(query);
while (barrio.next()) {%>
<option value="<%= barrio.getInt("id_barrio")%>"> <%= barrio.getString("nombre")%> </option>
<% }
c.cerrarConexion();
} catch (SQLException e) {
System.err.println("Error: barrio_1");
}%>
<option value="9">No importar criterio</option>
</select> </div>
<input type="submit" value="Registrar" class="btn btn-success btn-lg" >
</form>`
Ahi mismo, debajo:
<%
String query = null;
BD.Conexion c = new BD.Conexion();
Connection con = c.getConexion();
Statement stmt = c.getst();
String barrio = request.getParameter("barrio");
String util = request.getParameter("util");
String uso = request.getParameter("uso");
String fachada = request.getParameter("fachada");
String interior = request.getParameter("interior");
if(barrio=="9"){
out.println("<h1>TEST</h1>");
}
Igual me gustaria que me ayuden a optimizarlo para no hacer muchas conexiones