请问大神,这样的数据格式,jfinal模板要怎么解析?

一个yuanbeth 发布于 2017/09/05 22:29
阅读 152
收藏 0

{f9721e2f4a704969b6c3b1ae166f6333=

[{action_url:/perm,action_type:1,permission_name:权限管理,},

{action_url:/user,action_type:1,permission_name:用户管理},

{action_url:/role,action_type:1,permission_name:角色管理}]

}

我想显示成如下效果:

我要怎么取这个map键为f9721e2f4a704969b6c3b1ae166f6333的值?

以下是问题补充:

@一个yuanbeth:这个键值是动态获取的 (2017/09/05 22:32)
加载中
0
一个yuanbeth
一个yuanbeth

这样可以获取,可是这个不是动态的呀,我要的是动态的

0
蓝水晶飞机
蓝水晶飞机
你上面这个数据是类似于JSON格式化后输出的,原本是一个java对象,还能怎么取值呢,JF模板的取值表达式怎么写去看看。
一个yuanbeth
一个yuanbeth
临睡前想到一种方法,写个方法去后台获map的键
0
一个yuanbeth
一个yuanbeth

引用来自“蓝水晶飞机”的评论

你上面这个数据是类似于JSON格式化后输出的,原本是一个java对象,还能怎么取值呢,JF模板的取值表达式怎么写去看看。

我这里主要定义了个map,map的键是父菜单的id,map的值是子菜单集合,现在我只能把这个map显示在页面

现在我想做的是把键值都取出来,做为菜单导航,但是我看文档他这个键是具体的,我的键是后台动态生成的

0
一个yuanbeth
一个yuanbeth

引用来自“我爱程序yuan”的评论

引用来自“蓝水晶飞机”的评论

你上面这个数据是类似于JSON格式化后输出的,原本是一个java对象,还能怎么取值呢,JF模板的取值表达式怎么写去看看。

我这里主要定义了个map,map的键是父菜单的id,map的值是子菜单集合,现在我只能把这个map显示在页面

现在我想做的是把键值都取出来,做为菜单导航,但是我看文档他这个键是具体的,我的键是后台动态生成的

官方文档只能按具体的键获取呀

0
沙枣
沙枣

设置一个固定名称的 key 保存这个动态的 key, 找出来就好了。

    map('Woshishazi", "kjjdaiodfisoj")

    map('kjjdaiodfisoj", "菜单名称")

0
一个yuanbeth
一个yuanbeth

引用来自“沙枣”的评论

设置一个固定名称的 key 保存这个动态的 key, 找出来就好了。

    map('Woshishazi", "kjjdaiodfisoj")

    map('kjjdaiodfisoj", "菜单名称")

不行呀,我把动态id放key里了,还是取不出来

输出结果只是key,没有value

0
一个yuanbeth
一个yuanbeth

引用来自“沙枣”的评论

设置一个固定名称的 key 保存这个动态的 key, 找出来就好了。

    map('Woshishazi", "kjjdaiodfisoj")

    map('kjjdaiodfisoj", "菜单名称")

引用来自“我爱程序yuan”的评论

不行呀,我把动态id放key里了,还是取不出来

输出结果只是key,没有value

但是这样写又能取出来,我不懂 #(menuTree.f9721e2f4a704969b6c3b1ae166f6333)和 #(menuTree.key)有什么区别

0
一个yuanbeth
一个yuanbeth

引用来自“沙枣”的评论

设置一个固定名称的 key 保存这个动态的 key, 找出来就好了。

    map('Woshishazi", "kjjdaiodfisoj")

    map('kjjdaiodfisoj", "菜单名称")

引用来自“我爱程序yuan”的评论

不行呀,我把动态id放key里了,还是取不出来

输出结果只是key,没有value

引用来自“我爱程序yuan”的评论

但是这样写又能取出来,我不懂 #(menuTree.f9721e2f4a704969b6c3b1ae166f6333)和 #(menuTree.key)有什么区别

这样写就可以了

返回顶部
顶部