在JSP中获取映射的特定键的值

  • 本文关键字:映射 JSP 获取 jsp jstl
  • 更新时间 :
  • 英文 :


我们使用spring作为框架,使用jsp作为前端页面。我在其中一个控制器中有以下代码。在JSP中,我想获得"selectedRow"的值,这将是一个映射,使用该映射,我想获取特定键(不想迭代映射(的值(这是一个集合(并对其进行迭代

@Autowired
public NutritionSelection ns;
model.addAttribute("selectedRow", ns.getNutritionDtoList());

@Component
public class NutritionSelection {
Map<String, Set<NutritionDto>> nutritionDtoList;
.......
}

有人能帮忙实现这一点吗。提前感谢,Kitty

您可以像这样使用EL:

<c:set var="myVar" value="${selectedRow['yourkey']}"/>
<!--if your page default scope isn't request then:-->
<c:set var="myVar" value="${requestScope.selectedRow['yourkey']}"/>

最新更新