Javascript 重定向到同一页,但其中包含消息

Javascript 重定向到同一页,但其中包含消息,javascript,html,ajax,jsp,Javascript,Html,Ajax,Jsp,我正在用JSP制作一个登录页面。我有一个index.jsp页面,其中有表单和一些javascript scriplets。连接到oracle数据库并检查数据库中的用户名和密码是在check1.jsp文件中完成的 我的问题是,在输入用户名和密码后,当我按下登录按钮时,我已将表单链接到check1.jsp,如果用户名和密码匹配且存在,它将重定向到welcome.jsp,但是,如果用户名不存在或密码不匹配,我必须返回index.jsp,在框下方显示一条小消息,说明用户名不存在或密码不匹配,目前我只是重

我正在用JSP制作一个登录页面。我有一个
index.jsp
页面,其中有表单和一些javascript scriplets。连接到oracle数据库并检查数据库中的用户名和密码是在
check1.jsp
文件中完成的

我的问题是,在输入用户名和密码后,当我按下登录按钮时,我已将表单链接到
check1.jsp
,如果用户名和密码匹配且存在,它将重定向到
welcome.jsp
,但是,如果用户名不存在或密码不匹配,我必须返回
index.jsp
,在框下方显示一条小消息,说明用户名不存在或密码不匹配,目前我只是重定向到
index.jsp


我应该如何在同一
index.jsp
页面的登录框下方显示适当的小消息???

您可以在
check1.jsp
中触发一个标志,并将其发送回
index.jsp


index.php
中,如果打开,您可以检查标志是否显示错误。

重定向到
index.jsp?message=

然后,您可以检查消息参数是否已设置,并通过get参数获取它们

编辑:(在评论之后)

我不是java程序员,但谷歌给了我这个

if(request.getParameter("message") == null) {
     // User has opened index.jsp for first time (no redirection)
}
else{
    // user has been redirected from check1.jsp
    string message = request.getParameter("message");
    // Do anything with message

}

当从check1.jsp重定向到index.jsp时,您只需在url中添加一个查询字符串,如尝试计数器或任何其他显示登录尝试失败的内容,并在index.jsp中检查它,如果有,则显示消息;)谢谢,如何检查参数设置与否?使用javascript/ajax还是jsp?