struts2xml的Action中result传参数

在jsp页面是通过ajax删除一条数据,提交到action中,然后要在struts.xml中传一个参数返回到页面上,根据这个参数来判断是否删除成功。是要怎么传呢,在页面上又要如何获取到这个参数?

2个回答

考虑,通过/jsp/delete.jsp?result={1},但会语法错误,所以可能得换个方法
用简单点的方法
/jsp/delete.jsp

public class DeleteAction extends ActionSupport implements ModelDriven{

private String result; //返回的参数,在jsp页面直接用${result}接收

//get和set方法

public String delete() {
    result="1";
    return "result";
}

@Override
public Object getModel() {
    return null;
}

}

MyloveLZX
柯一 那返回值能在ajax的success中取到吗
大约 2 年之前 回复

考虑,通过

 <result name="result_*">/jsp/delete.jsp?result={1}</result>

但会语法错误,所以可能得换个方法
用简单点的方法
/jsp/delete.jsp

public class DeleteAction extends ActionSupport implements ModelDriven{

private String result; //返回的参数,在jsp页面直接用${result}接收

//get和set方法

public String delete() {
    result="1";
    return "result";
}

@Override
public Object getModel() {
    return null;
}

}

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!