SQLのpreparedstatementで特定の行を検索しようとしています。 私はSQLが働いています。必要なすべての情報を私に与えますが、JSPで呼び出すときには最初の行しか表示されません。SQLでpreparedstatementを使用してjspで行を検索
次の行はどのように呼び出すことができますか?
私はこのような最初の行の情報を呼び出します。
<%=mails.getString("Col 1")%>
<%=mails.getString("Col 2")%>
<%=mails.getString("Col 3")%>
....
<%=mails.getString("Col n")%>
=====================
余分な情報ならば誰もがそれを必要とする:
:メールを
SELECT * FROM raw_purp_rec WHERE batchno=?;
出力のResultSetのです
| Col 1 | Col 2 | Col 3|....| Col n |
Row1 1 A B . S
Row2 2 Z Z . Q
Row3 3 E M . L
....
Row7 7 W E . X
ResultSetを終了することなく、最初の行以上の情報を取得したいと考えています。私はそれはあなたが結果セットを読み込み、その後、直接結果セットにアクセスしようとするのではなく、それを視覚化します中間POJOを使用するのが最善だと思います
String packet = request.getParameter("name");
Mail mail = new Mail();
ResultSet mails = mail.getMail(packet);
「ResultSet」が何であるか知っていますか?私はあなたが1/https://docs.oracle.com/javase/tutorial/jdbc/basics/processingsqlstatements.htmlを読むべきだと思います2 /いくつかのJSP 3 /利益で 'ResultSet'を使用して停止してください –
また見てくださいhttps:// stackoverflow .com/questions/3177733/how-to-avoid-java-code-in-jsp-files?rq = 1 –