源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Ajax核心XMLHttpRequest总结

  • 时间:2020-04-22 19:40 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Ajax核心XMLHttpRequest总结
Ajax:即"Asynchronous JavaScript and XML"(异步JavaScript和XML),一门综合性的技术:运用JavaScript对象XMLHttpRequest进行异步数据交换;JavaScript操作DOM实现动态效果;运用XHTML+CSS表达信息;XML和XSLT操作数据。此篇文章重点介绍使用XMLHttpRequest对象与服务器端进行异步数据交换。 [b]    使用方法 [/b]     XMLHttpRequest五步使用法:
[url=http://192.168%E2%80%A6/AJAX/AJAXServer?aa=11&bb=22&cc=33]http://192.168…/AJAX/AJAXServer?aa=11&bb=22&cc=33[/url]     StringBuilder url = new StringBuilder();     url.append(request.getParameter("url"));     //获取访问的跨域地址url = [url=http://192.168%E2%80%A6/AJAX/AJAXServer]http://192.168…/AJAX/AJAXServer[/url]     Enumeration enu = request.getParameterNames();     boolean flag = false;       //定义标志变量,表示是否为拼接的第一个参数     while(enu.hasMoreElements()){     String paramName = (String) enu.nextElement();     if(!paramName.equals("url")){     String paramValue = request.getParameter(paramName);     paramValue = URLEncoder.encode(paramValue,"utf-8");     if(!flag){     url.append("?")。append(paramName)。append("=")。append(paramValue);     flag = true;     } else {     url.append("&")。append(paramName)。append("=")。append(paramValue);     }     }     }     response.setContentType("text/html;charset=utf-8");     PrintWriter out = response.getWriter();     if(url != null && url.length() > 0){     URL connectionUrl = new URL(url.toString());     BufferedReader reader = new BufferedReader(new InputStreamReader(connectionUrl.openStream(),"utf-8"));
以上就是本文的全部内容了,希望大家能够喜欢。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部