我是JSP新手,在执行hashmap键和对象值的比较时面临问题。我有一个对象(框),它有一个字符串字段(大小)。我还有一个hashmap,其中包含基于大小的框列表
Map<String, List<Box> boxCatgMap=new HashMap<String, List<Box>>();
<s:iterator value="boxCatgMap" var="boxCatg">
<s:set var="boxCatgKey" value="#boxCatg.key"/>
<s:iterator value="boxes" var="box" status="ind">
<s:if test="%{#box.size.equals(boxCatgKey)}">
//some code
</s:if></s:iterator>
</s:iterator>
if条件存在一些问题,因此无法执行。谁能帮帮我吗?我错过了什么?
谢谢