首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
3.0下模板引擎 页面取值
sunxk
2018-08-24 10:17
3.0下模板引擎 页面取值 ,user_name取不到,userName能取到。如何能user_name能取到
项目:
JFinal
评论区
JFinal
2018-08-24 10:35
看一下文档:
http://www.jfinal.com/doc/6-3
copy 出来如下:
由于模板引擎的属性取值表达式极为常用,所以对其在用户体验上进行了符合直觉的扩展,field 表达式取值优先次序,以 user.name 为例:
1:如果 user.getName() 存在,则优先调用
2:如果 user 为 Model 子类,则调用 user.get("name")
3:如果 user 为 Record,则调用 user.get("name")
4;如果 user 为 Map,则调用 user.get("name")
5:如果 user 具有 public 修饰过的name 属性,则取 user.name 属性值
此外,还支持数组的length长度访问:array.length,与java语言一样
回复
sunxk
2018-08-24 11:08
@JFinal
项目启动后刷新页面,user.user_name取值报错,重新编译(未重启)field.java后取值成功
回复
发送
我要反馈
热门反馈
扫码入社
http://www.jfinal.com/doc/6-3
copy 出来如下:
由于模板引擎的属性取值表达式极为常用,所以对其在用户体验上进行了符合直觉的扩展,field 表达式取值优先次序,以 user.name 为例:
1:如果 user.getName() 存在,则优先调用
2:如果 user 为 Model 子类,则调用 user.get("name")
3:如果 user 为 Record,则调用 user.get("name")
4;如果 user 为 Map,则调用 user.get("name")
5:如果 user 具有 public 修饰过的name 属性,则取 user.name 属性值
此外,还支持数组的length长度访问:array.length,与java语言一样