Hola a todos. Estoy realizando una aplicación una página web. En ella uso jacascript porque contiene un mapa de google en el que se muestra un camino hecho previamente. Uso también JSP porque este camino se recoge desde un BBDD.
Hay un botón (entre otros) que permite al usuario borrar dicho camino y cerrar la ventana. Evidentemente si el usuario no da a ese botón no se debe eliminar, pero como es un camino de una BBDD, tengo que borrarlo de ésta, y por lo tanto al ejecutarse JSP antes desde el servidor, se borra siempre. Javascript lo uso porque no hay manera de ejecutar la API de Google con JSP. Si tienen alguna idea lo agradecería mucho. Este es el código resumido:
<form>
<input type = "button" class= "boton" name="borrar y crear camino nuevo" onClick = "reestablecer()" value = "Borrar y crear camino nuevo"></input>
</form>
function reestablecer(){
<%
//System.out.println("k pasa aki");
int id = query.getInt("id");
//System.out.println("id: "+id);
mySql.delete("delete from rutas where id="+id+";");
//response.sendRedirect("./map.jsp?origen="+origen+"&destino="+destino);
//System.out.println("y ahora?");
%>
map.clearOverlays();
mySql.disconnect();
}