在jsp页面中,用struts2的iterator标签进行迭代。部分代码如下:
问题是,后台数据输出count='1',前后无空格,jsp页面这个地方却输出1,而不是“无”——即转到/s:else这里执行,怎么回事? 问题是出在无/s:if这里吧? 到底哪里错了呢? 我通过MyEclipse的DeBug也没找出错误。 而且,我把:无/s:if/s:else 改成:无/s:if/s:else 当后台输出count='0.95'时,jsp页面就会输出“无”!
收起
你要分清楚是 值比较 还是引用(引用对象)比较 如果是值比较用equals,如果是对象是==,很明显你是值比较应该用equals,而不是==
报告相同问题?