主题 : @p.table和@cms.chnlList的p和cms是在哪个文件中定义的?
级别: 秀才
UID: 73
积分:55 加为好友
威望: 0 精华: 0
主题:7 回复:12
注册时间:2009-06-07
在线时长:0
1#   发表于:2010-03-17 21:40:13  IP:118.243.*.*
@p.table和@cms.chnlList的p和cms是在哪个文件中定义的?找了半天没找见啊。
级别: 秀才
UID: 73
积分:55 加为好友
威望: 0 精华: 0
主题:7 回复:12
注册时间:2009-06-07
在线时长:0
2#   发表于:2010-03-19 21:14:20  IP:118.243.*.*
在freemarker.properties配置文件中找到。费了好半天的劲。
级别: 白丁
UID: 5955
积分:17 加为好友
威望: 0 精华: 0
主题:3 回复:1
注册时间:2010-04-22
在线时长:0
3#   发表于:2010-04-22 16:17:17  IP:121.129.*.*
在freemarker.properties配置文件,请问这配置文件是在什么加载的?
级别: 秀才
UID: 5621
积分:21 加为好友
威望: 0 精华: 0
主题:3 回复:4
注册时间:2010-04-14
在线时长:0
4#   发表于:2010-05-20 16:20:50  IP:121.88.*.*
在freemarker.properties配置文件,请问这配置文件是在什么加载的?

这个文件是经过怎样的处理可以在页面直接使用p和cms标签的,有知道的帮个忙哈!
级别: 白丁
UID: 7315
积分:5 加为好友
威望: 0 精华: 0
主题:0 回复:5
注册时间:2010-05-28
在线时长:0
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 的代码就明白了。
级别: 白丁
UID: 10963
积分:0 加为好友
威望: 0 精华: 0
主题:0 回复:0
注册时间:2010-09-15
在线时长:0
6#   发表于:2010-09-15 11:12:47  IP:61.136.*.*
看到很有用。
1 共1页