当前位置 : 主页 > 编程语言 > java >

如何使用表达式语言(JSP)访问HashMap

来源:互联网 收集:自由互联 发布时间:2021-06-25
我在EL / JSP中处理数据时遇到一些问题. 我的Action中有两个变量(我使用的是Struts2 btw),它们是: private ListAppointment appointment;private MapInteger, String doctors; 约会具有docID属性,医生列表使用此标
我在EL / JSP中处理数据时遇到一些问题.

我的Action中有两个变量(我使用的是Struts2 btw),它们是:

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

约会具有docID属性,医生列表使用此标识来识别Doctor全名;我想在我的JSP中获得医生的全名.那就是我想要的:

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

不过这不行.任何关于如何使这项工作的理念?

您不需要打开另一个EL表达式.只需删除内在的一个:

${doctors[appointment.docID]}
网友评论