Необходимо всегда закрывать все ресурсы JDBC явно. Как Aaron и John уже сказали, закрытие соединения будет часто только возвращаться, оно к пулу и не всем драйверам JDBC реализовано точное тот же путь.
Вот служебный метод, который может использоваться от наконец блок:
public static void closeEverything(ResultSet rs, Statement stmt,
Connection con) {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
}
}
if (stmt != null) {
try {
stmt.close();
} catch (SQLException e) {
}
}
if (con != null) {
try {
con.close();
} catch (SQLException e) {
}
}
}
Вы можете использовать dijit.form.Form вместо стандартной HTML-формы и использовать myForm.attr ('value'). InfoUrgent для получения значения вашего радиокнопки или просто myForm.attr ('value '), чтобы получить значение всей формы. myForm здесь - объект формы додзё (можно найти через dijit.byId и т. д.).