比如在struts2中 实现Action接口后有了5个常量  而我也可以直接返回"success" 它照样是在常量池里去找 这个字符串对象啊 ,它并没新建一个对象。 为什么说要建议返回常量好呢

解决方案 »

  1.   

    这样你不容易出错啊。万一你写成suceess?谁这么认真去看。用常量大家统一,在xml配置的时候比较不容易出错。
      

  2.   

    根据标题,我认为大多返回 String比较好,因为String类比较好控制,但是针对不同的方法,返回不同的值才是王道
      

  3.   

      一样可以返回个任意的字符串啊,然后在struts配置文件中配置相应的就可以啊
      不过一般是SUCCESS,呵,应该是为了少出错吧