結果セットで JSP のデータベースからデータを取得しています。ResultSet は空ではありませんが、html タグにデータが表示されていません。つまり、h3 は空です。
ResultSet rs = null;
String sqlStr;
sqlStr = "SELECT * from IDEAS";
Statement stmt = con.createStatement();
rs = stmt.executeQuery(sqlStr);
<% while (rs.next()) { %>
<h3> <% rs.getString("heading"); %></h3>
<% } %>
insert 、 delete などの他のすべてのステートメントは機能しています。