Nilai x
harus diapit dalam tanda kutip, atau nilai non-numerik akan dianggap merujuk ke kolom daripada literal string.
rs = stmt.executeQuery("SELECT * FROM items WHERE item='"+x + "'");
Perhatikan bahwa skrip Anda tampaknya rentan terhadap injeksi SQL, karena nilainya x
belum lolos tetapi diterima dari Request
. Akan lebih baik menggunakan pernyataan yang sudah disiapkan di sini.