Tập kết quả Tôi đang nói về điều này: http://docs.oracle.com/javase/1.4.2/docs/api/java/sql/ResultSet.htmlLàm cách nào để lặp qua các giá trị của một hàng từ tập hợp kết quả trong java?
Những gì tôi muốn làm là này ...
for row in rows
for col in row
//col is the name of the column, row[col] is the value.
Tôi profecient hơn trong PHP, hơn JSP, FYI. Điều này sẽ được thực hiện bằng PHP như sau:
foreach($rs as $row)
foreach($row as $col => $val)
//val is the cell value, and column is the column name
EDIT: Tôi đang tìm một giải pháp chung. chú ý rằng col là một biến, không phải là chữ.
Mặc dù hoàn toàn có thể đọc kết quả trong JSP, nhưng đó không phải là cách thích hợp để thực hiện nó trong Java. Những thứ như vậy phải luôn luôn được thực hiện trong một lớp Java riêng biệt mà kết quả của nó sẽ chỉ được lặp lại trong JSP. – adarshr
Tôi đánh giá cao lời khuyên chung chung. Tôi có thể đảm bảo với bạn tôi sẽ xử lý những chi tiết sau này ... mặc dù thành thật mà nói tôi ghét mọi khoảnh khắc tôi đang lập trình trong java. –
Không có giải pháp nào được cung cấp sẽ không bao gồm câu lệnh ngầm, "bạn phải học cái gì đó mới". Nếu bạn đang truy xuất resultSet bằng cách sử dụng java, sau đó lặp qua resultSet, sử dụng java và tạo một cái gì đó có thể tiêu thụ được trong PHP, như Danh sách các hàng trong đó mỗi hàng là một danh sách các cột. – DwB