0
私は文字列配列をPreparedStatementに渡します。私は、MySQL、JSPやストアドプロシージャを使用していますが、それはデータベースからデータをフェッチされていません。私は文字列配列をPreparedStatementに渡しています。私はmysql、jsp、ストアドプロシージャを使用しています。
String searchbycategory[] = request.getParameterValues("category");
StringBuilder sb= new StringBuilder();
String filter = "";
for(int i = 0; i < searchbycategory.length; i++) {
sb.append("'"+searchbycategory[i]+"',");
}
filter = sb.toString();
filter = filter.substring(0, filter.length()-1);
PreparedStatement pstmt = con.prepareStatement("{call some(?)}");
pstmt.setString(1, filter);
ResultSet resultset = pstmt.executeQuery();