gpt4 book ai didi

validation - 在不重新加载页面的情况下在jsp中显示错误消息

转载 作者:行者123 更新时间:2023-12-03 09:06:47 24 4
gpt4 key购买 nike

我有一个使用jsp和servlet的程序,该程序检查数据库中的电子邮件地址。首先,jsp页面将电子邮件发送到servlet的doPost方法,然后servlet检查数据库,如果电子邮件存在,我使用request.setAttribute设置成功消息,然后将其转发到同一jsp页面(如果不存在)它转发一条错误消息。
我面临的问题是它刷新了jsp页面,而当我将php用于另一个程序时,我只能通过echo来显示而不刷新整个页面。

最佳答案

您可以使用JQuery Ajax请求执行此操作:

Servlet:

response.setContentType("text/plain");
response.setCharacterEncoding("UTF-8");
response.getWriter().write("good email or not?");

Jsp:
$('#emailButton').click(function() {
$.post('mySevlet', function(responseText) {
if (responseText == 'good'){
$('#statusDiv').text('you are good to go.');
}else{
$('#statusDiv').text('Stop Righ there!');
}
});
});

关于validation - 在不重新加载页面的情况下在jsp中显示错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29517253/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com