struts 返回字符串
阅读原文时间:2023年07月09日阅读:3

方法一:

HttpServletResponse response = ServletActionContext.getResponse();
response.getWriter().print("success");

方法二:

新建一个jsp页面,内容就是要返回的值,然后编写配置文件使action内方法的映射页面为刚才创建的jsp页面

使用注解方式举个例子

@Namespace("/")
@ParentPackage("basic-struts")
@Results({
@Result(name="success.jsp", location="/success.jsp")
})
public class Action{

@Action("testString")  
public String update() {  
    return "success.jsp";  
}  

}

编写 success.jsp 文件,内容就是想要返回的字符串

success

然后就可以接收到返回的字符串了

$("input").keyup(function(){
var page = "testString";
$.post(
page,
function(result){
if("success"==result)

else

}
);
});

HttpServletResponse response = ServletActionContext.getResponse();        response.getWriter().print("success");