在显示全部的页面上我根据id删除了一条数据,action处理完之后,我还想跳转回查看全部的页面,请教各位高手怎样跳转?
        //删除
public String dels()throws Exception{
if(getService().delS(getSid())){

return "????";//这里应该怎么写呢?
}
return ERROR;
}
//查询全部
public String findall()throws Exception{
ActionContext atx = ActionContext.getContext();
list=getService().findAllSsh();
atx.put("list", list);
        return "all";
    }
struts.xml
<package name="default" namespace="/" extends="struts-default">
        <action name="saction" class="Saction">
        <result name="success">/success.html</result>
        <result name="error">/error.html</result>
        <result name="all">/all.jsp</result>
        </action>
    </package>
先谢谢大家了

解决方案 »

  1.   

    struts2里面,action应该很简单吧。。当时我好像就写了
    return "success";
    或者
    return SUCCESS;
      

  2.   

    我是想跳转回action的查看全部,不是跳转回页面
      

  3.   

    配置文件里加一段result指向你查询全部页面的方法.然后return里写这个name
      

  4.   

    利用struts2 的配置文件直接返回到action中<result name="action中返回的字符串" type="redirect-action">
       <param name="action">action名字_方法名(例show)?</param>
       <param  name="namespace">/命名空间</param>
    </result>
    你也可以到struts2的文档中查找
      

  5.   

    通过 
    <param name="action">action名字_方法名(例show)?</param>
    这个跳到你想要的那个action里面,就是带有查看的action
      

  6.   

    +1 还有你可以return findall()。