Ajax 我从servlet响应值中得到未查找
jsp页面中的我的脚本Ajax 我从servlet响应值中得到未查找,ajax,jsp,servlet-3.0,Ajax,Jsp,Servlet 3.0,jsp页面中的我的脚本 您应该更好地描述这个问题,而不仅仅是断章取义地发布代码。这将使人们更容易帮助你。特别是,您还应该正确描述错误消息(不仅在标题中非常简短)。您好,为什么有responseText.value?为什么不简单地使用responseText?还有什么是text/jsp?这不应该是text/html或text/plain,因为您只是返回文本吗?我这样做了,但我得到了这样一个结果:Servlet all\u acc at/Bank\u Web\u app检查您的服务器日志可能有一些
您应该更好地描述这个问题,而不仅仅是断章取义地发布代码。这将使人们更容易帮助你。特别是,您还应该正确描述错误消息(不仅在标题中非常简短)。您好,为什么有
responseText.value
?为什么不简单地使用responseText
?还有什么是text/jsp
?这不应该是text/html
或text/plain
,因为您只是返回文本吗?我这样做了,但我得到了这样一个结果:Servlet all\u acc at/Bank\u Web\u app检查您的服务器日志可能有一些错误,检查浏览器控制台是否有任何错误。服务器记录没有错误,但浏览器控制台有以下错误:错误:属性高度:预期长度,“未定义”。VectorCanvas.setSize@jquery.vmap.min.js:10 jquery.vmap.min.js:10错误:属性转换:预期数字,“缩放(NaN)转换(N…”。
var int=self.setInterval(function(){clock()},1000);
function clock()
{
$.get('all_acc', function(responseText) {
document.getElementById("acc_read").innerHTML = responseText.value;
});
}
</script>
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
DataBase.database e=new database();
Product.Company_Product cp=new Company_Product();
try {
x =e.get_all_acc();
xx=""+x;
System.out.println("sdsdsad asd "+x);
//response.setIntHeader("Site", x);
} catch (SQLException ex) {
Logger.getLogger(all_acc.class.getName()).log(Level.SEVERE, null, ex);
}
response.setContentType("text/jsp;charset=UTF-8");
PrintWriter out = response.getWriter();
out.write(xx);
out.close();
}
/**
* Handles the HTTP <code>POST</code> method.
*
* @param request servlet request
* @param response servlet response
* @throws ServletException if a servlet-specific error occurs
* @throws IOException if an I/O error occurs
*/
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}