mcdowell123 2012-09-21 15:09
浏览 299
已采纳

struts2 标签 结合el 使用问题

${dataMap['这里需要用到 m m2 为key']}

/s:iterator

/s:iterator

dataMap 为一个map Map中的key 是 m2 m 结合的。

要怎么写才正确。

${dataMap[${m2]${m}} 这样写 老是报错。

  • 写回答

3条回答 默认 最新

  • jinnianshilongnian 2012-09-21 18:31
    关注

    <%
    Map map = new HashMap();
    map.put("abc", "123");
    request.setAttribute("map", map);

    request.setAttribute("m1", "a");
    request.setAttribute("m2", "bc");
    

    %>

    //EL

    /c:set
    ${map[m] }

    //OGNL

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?