2011-03-22 67 views
21

Tôi muốn đọc dữ liệu từ bản đồ băm trong JSP, nhưng không sử dụng JSTL <c:forEach> hoặc vòng lặp for. Tôi có thể làm cái này như thế nào?Đọc dữ liệu từ HashMap sử dụng thẻ JSTL trong JSP mà không sử dụng cho mỗi hoặc cho vòng lặp

+5

Vui lòng không ghi rõ "Vui lòng cho tôi X" hoặc "Đang chờ trả lời". Bằng cách này, bạn đang di chuyển áp lực/căng thẳng từ chính mình cho chúng tôi, tình nguyện viên. Điều này có thể được xem là thô lỗ. Chỉ cần đặt câu hỏi một cách thông minh :) Tôi đã chỉnh sửa nó. – BalusC

Trả lời

50

Bạn cần phải biết các phím trước.

${map.key} 

Ở trên nhận giá trị map.get("key").


Hoặc nếu phím chứa dấu chấm

${map['key.with.dots']} 

này được giá trị của map.get("key.with.dots").


Hoặc nếu đó là một động chủ chốt

${map[dynamicKey]} 

này được giá trị của map.get(dynamicKey).

Các vấn đề liên quan