EL表达式${}嵌套
本来直接${user.id}可以获取值的,
但是现在我的User属性从数据库获取出存在一个变量里面${fid}=id ${fname}=name
${user.${fid}} 这样不行。。
请问这种情况该怎么做呢?
[解决办法]
貌似不能嵌套吧。你为啥要这么做呢?为了达到松耦合吗?没必要吧。
[解决办法]
${user.fid}
或
${user["fid"]}
[解决办法]
Map<String,String> map
#{user.map['abc']}
[解决办法]
LZ,你是想在界面上要拿到User的ID?能不能把你的问题说明白点。(我的User属性从数据库获取出存在一个变量里面)
[解决办法]
我来回看了好几遍,硬是不知道LZ想实现什么?
[解决办法]
实在不行,先用一个变量来存放,然后PageContext.getAttribute()再取出来