想大家一个问题:struts2中的标签代码 text.ftl
<#if parameters.nameValue??>
value="<@s.property value="parameters.nameValue"/>"<#rt/>
</#if>
代码中<@s.property 是什么意思如果他是freeder函数调用 这个函数又是在哪儿调用的
如果他是调用java代码 那么代码又是哪儿定义的?
<#if parameters.nameValue??>
value="<@s.property value="parameters.nameValue"/>"<#rt/>
</#if>
代码中<@s.property 是什么意思如果他是freeder函数调用 这个函数又是在哪儿调用的
如果他是调用java代码 那么代码又是哪儿定义的?
这个<@s.... 就相当于是在freeer中的struts2标签库!
这个很显然是struts2开发团队在集成freeer的时候做的事情. 这个调用的java代码就是struts2标签所执行的代码
ftl中的<@.s 就跟页面上<s:是一样的