首页 > 解决方案 > 访问 .jsp 文件中的 java 映射

问题描述

我已经注入了一个映射,比如说myMap<X,Y>到我的.jsp文件中,如果它存在,我想访问一个特定的键,比如说x。这里X是一个枚举,Y是一个 java 类。

我试着做:

  1. <c:set var = "xx" value="${myMap[X.x]}" />
  2. ${myMap.get(X.x)}
  3. ${myMap.get(x)}

但它都不起作用。我还尝试通过 jsp: 打印完整的地图: "${myMap}"并且正在打印正确的地图。

需要一些有关如何进行此操作的帮助。

标签: jspjava-8

解决方案


回答我自己的问题,以便将来对其他人有所帮助。

我没有为枚举导入文件,因此它无法访问。做<%@ page import="packageName.className">帮助我解决了这个问题。

谢谢!


推荐阅读