Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQUERY成功返回_Jquery_Jsp_Servlets - Fatal编程技术网

JQUERY成功返回

JQUERY成功返回,jquery,jsp,servlets,Jquery,Jsp,Servlets,我有一个jQueryUI框,它将数据传递到我的servlet上,如果servlet没有通过请求,我就拥有这个集合 response.setContentType("text/xml"); response.setHeader("Cache-Control", "no-cache"); response.getWriter().write("<valid>false</valid>"); 只需检

我有一个jQueryUI框,它将数据传递到我的servlet上,如果servlet没有通过请求,我就拥有这个集合

             response.setContentType("text/xml");
             response.setHeader("Cache-Control", "no-cache");
             response.getWriter().write("<valid>false</valid>");

只需检查XML响应的内容

success: function (responseXml) {
    if ($(responeXml).text() == 'false') {
        $('#message').text("Failed");
    } else {
        $('#message').text("Succeed");
    }
}

然而,我更喜欢JSON而不是XML,在jQuery中遍历JSON更容易、更直观。

您能在这里提供更多的上下文吗?我假设这个
success
回调是AJAX请求的一部分??我已经添加了我的完整代码,我正在制作一个注册框,它目前可以工作,但是我不确定如何添加一个警告,让用户说它是否成功。那么你的jQuery在哪里向servlet发出请求呢?我是否以正确的方式发送响应,似乎什么都没发生?调试代码。JS和Java中的哪些行被执行了,哪些没有?
$(responseXml)
实际上包含什么?等
success: function (responseXml) {
    if ($(responeXml).text() == 'false') {
        $('#message').text("Failed");
    } else {
        $('#message').text("Succeed");
    }
}