主题 : @p.table和@cms.chnlList的p和cms是在哪个文件中定义的? |
级别: 秀才
|
1# 发表于:2010-03-17 21:40:13 IP:118.243.*.*
|
||||
---|---|---|---|---|---|
级别: 秀才
|
2# 发表于:2010-03-19 21:14:20 IP:118.243.*.*
在freemarker.properties配置文件中找到。费了好半天的劲。
|
||
---|---|---|---|
级别: 白丁
|
3# 发表于:2010-04-22 16:17:17 IP:121.129.*.*
在freemarker.properties配置文件,请问这配置文件是在什么加载的?
|
||
---|---|---|---|
级别: 秀才
|
4# 发表于:2010-05-20 16:20:50 IP:121.88.*.*
这个文件是经过怎样的处理可以在页面直接使用p和cms标签的,有知道的帮个忙哈! |
||
---|---|---|---|
级别: 白丁
|
5# 发表于:2010-06-10 22:07:51 IP:60.200.*.*
struts-default.xml 文件中定义了默认的result-type为"org.apache.struts2.views.freemarker.FreemarkerResult", 所以,没有明确表明返回类型的Action最终都会进到这里。
FreemarkerResult.doExecute() -> FreemarkerResult.getConfiguration() -> freemarkerManager.getConfiguration() -> freemarkerManager.createConfiguration() -> freemarkerManager.loadSettings() 在这里你就看到读取"freemarker.properties"了。 至于具体加载了哪些项,可以参看freemarker.template.Configuration类。 freemarkerManager是怎么实例化的参看struts2加载struts-default.xml 的代码就明白了。 |
||
---|---|---|---|
1
共1页