#()值不显示



图片.png

图片.png图片.png

这样写有错吗?不能正常显示相应的值


评论区

JFinal

2018-03-02 16:14

这个是一直在用的基本功能,注意大小写,注意其中一定要有值

实在拿不准的时候逐步推进输出,例如先如下这个:
#(x.cskus)

确保 x.cskus 确实有值并输出以后,再对其循环:
#for(y : x.cskus)

JFinal

2018-03-02 16:17

刚看了一下,你的 getter 方法对不上,例如你的 x.pId 实际去调用的时候是:
getPId() 注意p 变成了大写,而你的 getter 方法是小写的 p : getpId()

解决办法极为简单,下面的办法二选一:
1:改正 getter 方法,使其符合 java 规范,也即 get 后面第一个字符变大写
2:改为直接调用方法 #(x.getpId())

lyq027

2018-03-02 16:24

@JFinal 谢谢,可以了。我的get,set是eclipse快捷键生成的,应该是变量只有一个小写开头,造成eclipse生成时错误,所以才取不到值。

热门反馈

扫码入社