主题 : tplBase和sysType
级别: 白丁
UID: 10104
积分:0 加为好友
威望: 0 精华: 0
主题:0 回复:0
注册时间:2010-08-18
在线时长:0
1#   发表于:2010-09-21 10:30:51  IP:116.52.*.*
首页index.html里面
[@cms.Include name='head.html' solution='default'/]
是如何找到template下的include里面的default/head.html的

common_tag.ftl里面的Include的定义
<#macro Include name solution="" webRes="" sysType="include">
<#if webRes=="">
<#if solution=="">
<#if name?starts_with("/")>
<#include "${tplBase}/${sysType}${name}"/>
<#else>
<#include "${tplBase}/${sysType}/${name}"/>
</#if>
<#else>
<#include "${tplBase}/${sysType}/${solution}/${name}"/>
</#if>
<#else>
<#if solution=="">
<#include "${UserBase+webRes}/${sysType}${name}"/>
<#else>
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/>
</#if>
</#if>
</#macro>


<#include "${tplBase}/${sysType}/${solution}/${name}"/>
这个tplBase和sysType是在哪里定义取值的?
级别: 童生
UID: 7566
积分:28 加为好友
威望: 0 精华: 0
主题:2 回复:25
注册时间:2010-06-04
在线时长:0
2#   发表于:2011-07-02 00:07:35  IP:211.158.*.*
在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
级别: 童生
UID: 514
积分:23 加为好友
威望: 0 精华: 0
主题:0 回复:20
注册时间:2009-08-17
在线时长:0
3#   发表于:2011-07-08 17:32:44  IP:219.185.*.*
















































































































































































JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 















































































































































JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



JEEBBS官方网站
设为首页
加入收藏
 . 









首页
官网
购买
服务
主题搜索
 . .

 

JEECMS v2.3.2 正式版发布公告 09-04-06
JEECMS系统站群演示 09-05-31
JEECMS系统使用教程 09-06-01
JEECMS系统下载中心 07-10-17

 

欢迎您:tkzht0105   【级别:童生】   【用户中心】   【退出】 .

今日:151 | 昨日: 191 | 最高日:1041 于 2011-01-06 
主题:7011 | 帖子:80609 | 会员:21352 | 欢迎新会员:ssjjj
 . 

JEEBBS论坛 ? freemarker技术专栏 ? tplBase和sysType



1 共1页 






主题 : tplBase和sysType

 




chen1314yu








级别: 白丁
 
积分:0
 UID: 10104
精华: 0 
主题:0
回复:0
注册时间:2010-08-18
 

1#   发表于:2010-09-21 10:30:51  IP:116.52.*.* 
显示全部 只看该作者



首页index.html里面 
[@cms.Include name='head.html' solution='default'/] 
是如何找到template下的include里面的default/head.html的 

common_tag.ftl里面的Include的定义 
<#macro Include name solution="" webRes="" sysType="include"> 
<#if webRes==""> 
<#if solution==""> 
<#if name?starts_with("/")> 
<#include "${tplBase}/${sysType}${name}"/> 
<#else> 
<#include "${tplBase}/${sysType}/${name}"/> 
</#if> 
<#else> 
<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
</#if> 
<#else> 
<#if solution==""> 
<#include "${UserBase+webRes}/${sysType}${name}"/> 
<#else> 
<#include "${UserBase+webRes}/${sysType}/${solution}/${name}"/> 
</#if> 
</#if> 
</#macro> 


<#include "${tplBase}/${sysType}/${solution}/${name}"/> 
这个tplBase和sysType是在哪里定义取值的?
 










顶端 
引用回复评分

 





Achilles








级别: 童生
 
积分:17
 UID: 7566
精华: 0 
主题:0
回复:12
注册时间:2010-06-04
 

2#   发表于:2011-07-02 00:07:35  IP:211.158.*.* 
显示全部 只看该作者



在这个问题上,要注意思路,当使用全文检索时找不到,就要考虑其他方式,比如javaBean的get、set方法本质,我们取${tplBase}时,Freemaker则调用的是getTplBase()方法,因此很可能并没有tplBase这个字段,而有getTplBase()方法,我就是这种思路,最后果然在FrontAction这个类中找到了。
 










顶端 
引用回复评分

 


1 共1页 






快速回复

 

顶端






内容
HTML 代码不可用 
使用签名 
Code自动转换 
匿名帖 
隐藏此帖 
隐藏附件
































































































































































 限 50,000 字符

 











关于我们
联系我们
诚聘英才
友情链接
程序下载
合作服务
许可协议
设为首页
加入收藏
 






Processed in 0.000 second(s)



Powered by JEEBBS v2.0 Copyright ? 2007-2011  

 



1 共1页