方法一:
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");