• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

JSON JS JAVA的问题

dao层

service层

jsp页面

下面是JS代码。

<script type="text/javascript">
var xmlHttp;
//获得用户输入内容的关联信息的函数
function getMoreContents(){
        //首先要获得用户的输入
        var content = document.getElementById("keyword");
        if(content.value == ""){
                clearContent();
                return;
        }
        //给服务器发送用户输入的内容,采用AJAX异步发送数据,使用一个对象,叫做xmlHttp对象
        xmlHttp = createXMLHttp();
        //要给服务器发送数据
        var url = "SearchServlet?keyword="+escape(content.value);
        //true表示js脚本会在send()方法之后继续执行,而不会等待来自服务器的响应
        xmlHttp.open("GET",url,true);
        //xmlHttp绑定回调方法,这个回调方法会在xmlHttp状态改变的时候被调用,xmlHttp有4中状态,0到4,4表示完成
        xmlHttp.onreadystatechange = callback;
        xmlHttp.send(null);
}
//获得xmlHttp对象
function createXMLHttp(){
        //对于大多数的浏览器都适用的
        var xmlHttp;
        if(window.XMLHttpRequest){
                xmlHttp = new XMLHttpRequest();
        }
        //要考虑浏览器的兼容性
        if(window.ActiveXObject){
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                if(!xmlHttp){
                        xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
                }
        }
        return xmlHttp;
}
//回调函数
function callback(){
        if(xmlHttp.readyState==4){//4表示完成
                if(xmlHttp.status==200){//200代表服务器响应成功,404代表资源未找到,500代表服务器内部错误
                        //交互成功,获得相应的数据,是文本格式
                        var result = xmlHttp.responseText;
                        //解析获得数据
                        var json = eval("("+result+")");

                        for(var i=0;i

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!