从 Servlet 保存字符串

Save String from Servlet

本文关键字:字符串 保存 Servlet      更新时间:2023-09-26

我有一个HTTPServlet,它将数据发送到我的数据库。我还想在<table>中显示该数据(它是一个字符串)。

为此,我尝试使用AJAX。

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

不幸的是,字符串是空的。有人有想法吗?制造。

您的示例代码创建空字符串 responseText,然后使用 jQuery ajax 方法设置 ajax 调用(但尚未调用),最后它报告 responseText,此时它仍然是一个空字符串。responseText 变量直到 ajax 调用和"success"函数触发后才会填充。

将 alert() 移动到 ajax "success" 函数中。

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