从数据库中删除时,在网页中显示表已删除的消息

我要在前端数据库或服务器中显示错误。 (如表删除,密码不匹配,服务器连接等)我不知道这样做。

我做完了: mypage.jsp

  $(document).ready(function() { $.ajaxSetup({ error: function(jqXHR, exception) { if (jqXHR.status === 0) { alert('Not connect.\n Verify Network.'); } else if (jqXHR.status == 404) { alert('Requested page not found. [404]'); } else if (jqXHR.status == 500) { alert('Internal Server Error [500].'); } else if (exception === 'parsererror') { alert('Requested JSON parse failed.'); } else if (exception === 'timeout') { alert('Time out error.'); } else if (exception === 'abort') { alert('Ajax request aborted.'); } else { alert('Uncaught Error.\n' + jqXHR.responseText); } } }); });   
name c_price

从前端执行时,我从后端删除表test_tbl,但网页没有显示任何警报。 我也键入了错误的密码,但也没有显示任何错误。 我怎么解决这个问题??

我应该在以下情况下显示警报框

当后端没有表时 。 上面的ajax代码显示了n / w错误的警告框,但是当数据库中没有表或密码/用户名不匹配时如何显示警告框 ???

我没有在JSP中看到任何用于通过ajax检查用户名/密码的代码,因此无法给出答案。

现在为了在没有表时显示警报,你是否在从后端删除了数据库表之后刷新了页面(因为我没有看到激活的ajax调用以检查除catch块之外的表)?

另外我不这么认为: JOptionPane.showMessageDialog(null,"Error = " + e.getMessage()); 可以在JSP中工作,而是可以尝试以下方式来显示消息:

 // your code ... <% connection.close(); } catch(Exception e) { %> 
Error = <%= e.getMessage() %>
<% }//end of catch %> // your code continues ...

您还可以添加一些javascript代码来获取

内容,并在页面完全加载后显示警报。

如果您可以粘贴一些显示流程的代码,还可以更详细地说明您正在做什么,那将会很有帮助。

希望这可以帮助。