放入session一个字符串,名字叫pass,比如111220

我想在渲染模板引擎的时候,取出第四位数字,应该是2。该怎么取?

#(session.pass[4]),这样行不?

波神,求指导!

评论区

JFinal

2017-04-10 23:16

建议通过 shared method 或者 shared object 进行扩展,假定通过第一种方式做了扩展,用的时候这样:
#(charAt(session.pass, 4))

shared method 的扩展方式详见 jfinal 手册

JFinal

2017-04-10 23:20

如果希望更省事,这样做也可以:
#(session.pass.charAt(4))

之所以可以这样使用,是因为 jfinal template engine 是与后端 java 直接打通的,可以直接在对象上调用它的方法

Ferrari8899

2017-04-11 15:52

@JFinal 谢谢波神

热门反馈

扫码入社