zoukankan      html  css  js  c++  java
  • jquery和ajax,json写法的说明

     一: 在ajax中,如果没有用jquery,则如xmlHttpRequest.open("POST", "AjaxServlet", true);

    (1)如果用的是post,则传递参数需要在send里面如:xmlHttpRequest.send("value1="+value1+"&value2"+value2);并且使用post必须在send()方法前加上此句话:

    // 使用post方式提交,必须要加上如下一行
    xmlHttpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");不然传递参数时出错。

    并且在用post时会把不会附带参数到网址上比如:http://localhost:8080/ajax/Myservlet这样的形式

    (2)如果用的是get(无论写的是post还是get都要大写),则可以直接在url中servlet中传递数据如下:

    xmlHttpRequest.open("GET", "AjaxServlet?v1="+v1+"&v2="+v2, true);后面的true或者false表示同步或者异步,true代表异步,false代表同步

    并且在用get时会把参数附带到网址上比如:http://localhost:8080/ajax/Myservlet?param1=2&param2=2这样的形式

  • 相关阅读:
    synchronized的原理
    ThreadLocal是什么?使用场景有哪些?
    什么是死锁?死锁产生的原因?
    15-错误
    14-异常处理
    13-接口
    12-方法
    11-结构体
    10-指针
    09-字符串
  • 原文地址:https://www.cnblogs.com/wuhao1991/p/3603570.html
Copyright © 2011-2022 走看看