首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
3.0的模板,有提供类似beetl的${ctxPath}获取路径的方式么,还是说要自己实现
icaotw
2017-02-22 23:02
3.0的模板,有提供类似beetl的${ctxPath}获取路径的方式么,还是说要自己实现
项目:
JFinal
4
1
评论区
JFinal
2017-02-22 23:09
jfinal template 可以用于任何 java 开发环境,并不限定于 web 项目,所以 template 没有与 web 中的 context path 发生耦合关联,因此,默认是不支持的
但是可以极其简单的支持,只需要在 configHandler(Handlers me) 中添加一句:
me.add(new ContextPathHandler("ctxPath"));
就可以在模板中使用如下方式获取了:
#(ctxPath)
回复
JFinal
2017-02-22 23:12
我再补充一下 jfinal 手册中还没添加的内容,有关日期数据格式化输出的方法,只需要使用 #date 指令即可:
1:#date(value) 使用默认格式输出日期型数据,默认格式可以通过 me.setDatePattern(...) 进行配置
2:#date(value, "yyyy-MM-dd HH:mm:ss") 使用指定格式输出日期型数据
回复
JFinal
2017-02-22 23:15
你还可以通过自定义指令的方式,去扩展任意的指令,非常简单的实现各种各样的功能,参考一下 jfinal 的 #escape #date 指令的实现,这两个指令是扩展出来的
回复
icaotw
2017-02-22 23:59
明白了,确实很方便,通俗易懂
回复
发送
我要反馈
热门反馈
扫码入社
但是可以极其简单的支持,只需要在 configHandler(Handlers me) 中添加一句:
me.add(new ContextPathHandler("ctxPath"));
就可以在模板中使用如下方式获取了:
#(ctxPath)