2010-12-12 28 views
13

kullanarak bir HashMap'e nasıl erişebilirim EL/JSP'de verileri işlemek konusunda bazı sorunlar yaşıyorum.İfade Alma Dilini (JSP)

ben iki değişkene sahip benim Action oldukları (Btw Struts2 kullanıyorum):

private List<Appointment> appointment; 
private Map<Integer, String> doctors; 

Atama özelliğini docID sahiptir ve doktorlar listesi Doktor tam adını tanımlamak için bu kullanır; JSP'mde doktorun adını almak istiyorum.

${doctors[${appointment.docID}]} 

Ancak bu do not işleri: Ben bunu istiyorum olduğunu. Bu çalışmayı nasıl alacağınıza dair bir fikrin var mı?

+0

Ayrıca bkz [Java EE 5 öğretici - EL ifadeleri örnekleri] (http://download.oracle.com/javaee/5/tutorial/doc/bnahq.html#bnaim) – BalusC

cevap

24

Başka bir EL ifadesi açmanıza gerek yoktur. Sadece kaldırmak iç-on:

${doctors[appointment.docID]} 
+0

teşekkürler = D işe yaradı! –