FreeMarker的取特殊符号值的问题 本帖最后由 liyicun 于 2013-06-07 10:34:57 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 root.put("name.full", "组成及基本语法详解");改为root.put("name_full", "组成及基本语法详解"); 它是把.当做调用方法的概念了。你name不是对象,full也不是方法。肯定会错。 那有什么办法解决这个问题,除了修改name.full为name_full这个方法。 改为${'name.full'}或者${name.full?trim}试试,估计不行。 不行哦!还有没有其他调用形式${'name.full'} ${"name.full"} 打印的是name.full${name.full?trim} 报错 你这是么子需求哦,,没法实现啊我想到一个办法,,你把这个元素,放入一个map中,,Map map = new HashMap();map.put("name.full", "组成及基本语法详解");root.put("map",map);然后取值的时候 用 $(map["name.full"]) 这样子 应该不会把点当取对象的属性了。。 Struts2日志配置问题请教 一段java程序调试 tomcat部署项目后要启动很久是怎么回事? iBatis 查询错误,不解请高人指教!送高分! unknown tag(input) 求高手解答真的不知道为什么错了 java编程问题 求救 Ext js 面板(FormPanel)怎样显示图片列表 求Hibernate 自定义主键生成器 生成不重复的数字 struts2中的效验问题 [求助] 求千万数据量表的抽取方案 JAVA菜鸟求助,很急的!!!!!!
root.put("name_full", "组成及基本语法详解");
${'name.full'} ${"name.full"} 打印的是name.full
${name.full?trim} 报错
Map map = new HashMap();
map.put("name.full", "组成及基本语法详解");
root.put("map",map);然后取值的时候 用 $(map["name.full"]) 这样子 应该不会把点当取对象的属性了。。