从Servlet保存字符串

时间:2015-01-01 22:04:02

标签: javascript html ajax servlets

我有一个HTTPServlet,它将数据发送到我的数据库。我还想在<table>

中显示该数据(它是一个字符串)

为此,我尝试使用AJAX。

var responseText = '';
$.ajax({ type: "POST",   
         url: "/InsertServlet",   
         success : function(text)
         {
             responseText = text;
         }
});

alert(responseText);

不幸的是String是空的。 有人有个主意吗? 制作所

1 个答案:

答案 0 :(得分:0)

你的示例代码创建了空字符串responseText,然后使用jQuery ajax方法设置你的ajax调用(但它还没有被调用),最后它报告了responseText,此时它仍然是空的串。在ajax调用和&#34;成功&#34;之后,不会填充responseText变量。功能火灾。

将警报()移动到你的ajax&#34;成功&#34;功能

var responseText = '';
$.ajax({ type: "POST",
         url: "/InsertServlet",   
         success : function(text)
         {
             responseText = text;
             alert(responseText);
         } });