当前位置: 代码迷 >> J2EE >> 啊s:select在action中取值的有关问题
  详细解决方案

啊s:select在action中取值的有关问题

热度:15   发布时间:2016-04-21 21:48:35.0
求助啊,s:select在action中取值的问题
<s:select label="请选择条件" headerValue="--请选择--" headerKey="0"  list="{'地址','编号'}" name="searchtip"/>
在action里面偶get、set方法。
我用System.out.println(searchtip);输出时,可以在控制台输出地址或者编号
但是我想要用if(searchtip==‘编号’或者是地址)System.out.println(searchtip);时,就不好用。怎么回事啊!!!
select

------解决方案--------------------
if(searchtip.equals("编码")){
System.out.println(searchtip);
}

------解决方案--------------------
楼主看来你还没搞懂“==”和equals的区别。
你要比较字符串就应该用equals,而==是比较内存地址。所以你就一直失败。。。
  相关解决方案