我有以下地图,其中包含一些要在模板中使用的属性
Map<String,String> attributes = new HashMap<String,String>();
attributes.put("attr1.val","foo");
attributes.put("attr2.val","bar");
在模板中,如果我这样引用它们:
<b>$attr1.val$: $attr2.val$</b>
StringTemplate 假定我正在取消引用 attr1 上的属性。转义点 ( $attr1\.val$
) 似乎也不起作用。该文档似乎没有提供有关如何或是否可能的线索。
我是否只需将分隔符更改为点以外的内容?