freemark 访问java代码 java方法

java

方法1:
##定义配置文件 freemarkerstatic.properties 
_Validator=com.longyou.util.Validator 
_Functions=com.longyou.util.Functions 
_EscapeUtils=com.longyou.util.EscapeUtils 
/调用代码 
${_Functions.toUpperCase("Hello")}<br> 
${_EscapeUtils.escape("狼的原野")}

方法2:
${stack.findValue("@package.ClassName@method")}

${stack.findValue("@package.ClassName@property")}

因为 stack 是webwork结合 freemarker 后在 ftl 中可以用的,其他的还有 ${base}等等 

方法3:

可以将你写的类当成对象假如到MAP中
然后在再用map?key的方法获得该类 
maplist.put("typeTool",this);
FREEMARKER
<#assign name=typeTool.getTypeName(key)>${name} 

以上是 freemark 访问java代码 java方法 的全部内容, 来源链接: utcz.com/z/390709.html

回到顶部