利用Ajax实现在脚本里传值例子

来源:互联网 发布:cae软件 met 编辑:程序博客网 时间:2024/06/01 16:15
页面脚本:
function ajaxSave(URLS) {//定义一个变量用于存放XMLHttpRequest对象 var xmlhttp;//定义一个变量用于存放 从服务器返回的响应结果    var responseContext = "";if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safarixmlhttp = new XMLHttpRequest();} else {// code for IE6, IE5xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}xmlhttp.onreadystatechange = function() {if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {responseContext = xmlhttp.responseText;alert(responseContext);}}xmlhttp.open("POST", URLS, true);xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xmlhttp.send();}

后台方法:

Boolean boolean1;String reponseText = "";        if(boolean1){        reponseText="保存成功!";}else{reponseText="保存失败!";} HttpServletResponse response = ServletActionContext.getResponse(); response.setContentType("text/plain"); response.setCharacterEncoding("UTF-8"); PrintWriter out = response.getWriter(); out.println(reponseText);      out.flush(); out.close(); return null;



 

 

原创粉丝点击