为了账号安全,请及时绑定邮箱和手机立即绑定

${message.command} Message对象的属性不是 private 的吗 怎么可以直接 message.command?

${message.command} Message对象的属性不是 private 的吗 怎么可以直接 message.command?

报错了

 说取不到property command 为什么视频里的可以行得通? 

求大神啊

万分感谢。


正在回答

5 回答

视频的message是从servlet传过来的结果集的var变量而已,el表达式可以直接message.command取值,相当于使用<%=message.getCommand%>

0 回复 有任何疑惑可以回复我~

可以的,这是EL的用法,可以看下那部分

0 回复 有任何疑惑可以回复我~

jstl中的属性值“”中不能有空格

例如

原<forEach value="  ${requestScope.list}" var="goods" >

${goods.name}<br>

</forEach>jstl循环标签。

改正后的jstl循环标签<forEach value="${requestScope.list}" var="goods" >

${goods.name}<br>

</forEach>

你把空格都取消了再试试估计就好了


0 回复 有任何疑惑可以回复我~

框架用的是反射,是可以读到private的属性的

0 回复 有任何疑惑可以回复我~
#1

Monster_0011 提问者

为什么我按照视频 的 还是行不通,,,说没有command这个属性 我直接输出 message是一个对象 但是 ${mmessage.command} 就报错。 请教
2016-01-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

${message.command} Message对象的属性不是 private 的吗 怎么可以直接 message.command?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信