Struts2-action返回值的问题

发布于 2021-11-20 19:04:52 字数 690 浏览 679 评论 7

    public String execute() throws Exception
    {
        System.out.println(name);
        
        if(name == "wang") return "sucess";
        
        else if(name=="piter")  return "add";
        else return "error";
            

    }

即使传入正确的name,返回值还是error,即无论如何返回值只有error

这是为什么

坐等!!!



如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

后知后觉 2021-11-21 12:46:55

《java编程思想》 这本书很好,我一直在看;

Object 中 equals 就是 ==号实现的,都是比较对象的引用;  

但 String类 重写了 equals()方法,就变为比较 字符串内容 是否一样;

吃颗糖壮壮胆 2021-11-21 12:25:32

呵呵

偏爱自由 2021-11-21 12:22:43

.equals.....先看看基础吧

把昨日还给我 2021-11-21 11:38:15

好吧,你在取笑我

已下线请稍等 2021-11-21 07:39:37

  if(name == "wang") return "sucess"; 

因为这个条件不成立呗

同理可证

else if(name=="piter")  这个条件也不成立

那么返回error绝对正确滴!

成熟稳重的好男人 2021-11-20 22:45:40

呵呵,让你见笑了。是我太二了。谢谢。

霞映澄塘 2021-11-20 19:24:35

请学习java 基础,==和equals 的区别

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文