名称中的EL和哈希映射和点

时间:2014-11-15 10:48:10

标签: java java-ee el tiles

简单的问题,但我无法解决。在servlet中我有:

HashMap<String,String> map= new HashMap<>();
map.put("view", "/footer.jsp");
request.setAttribute("foot.er",map);

在Tiles xml文件中,我有:

templateExpression="${['foot.er']['view']}">

我试过的所有变种都没有用。请帮忙。

1 个答案:

答案 0 :(得分:1)

requestScope['foot.er'].viewrequestScope['foot.er']['view']应该有效。但是你通过在属性值中加一个点来改变自己的生活。将属性命名为“footer”,以便您可以使用footer.view