iFlyYeah 2013-12-17 16:08
浏览 304
已采纳

struts2标签<s:if>出错

在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页面就会输出“无”!

  • 写回答

1条回答 默认 最新

  • qq1988627 2013-12-17 16:37
    关注

    你要分清楚是 值比较 还是引用(引用对象)比较 如果是值比较用equals,如果是对象是==,很明显你是值比较应该用equals,而不是==

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮