#新手求助#JSP用户登录与注册验证信息

Bob_liu_gzu 2017-11-26 03:43:54
利用JSP编程,希望可以通过从registion.JSP页面中注册信息username 与 password的参数值传到登录验证界面Log_check.JSP 页面中,再与Log.JSP页面的登录信息uname , upass的信息进行比较,如果一直就登入成功,如果不成功则返回登入页面。
代码如下:
<body>
<%
String Log_name = request.getParameter("uname") ;
String Log_pass = request.getParameter("upass") ;
String reg_name = request.getParameter("username");
String reg_pass = request.getParameter("password");
if((Log_name==null||"".equals(Log_name)||Log_pass==null||"".equals(Log_pass)))
{
out.print("登入账号密码均不能为空,请重新输入!");
response.setHeader("Refresh","2;url=login.jsp");
}
if(!(Log_name==null||"".equals(Log_name)||Log_pass==null||"".equals(Log_pass)))
{
if(Log_name.equals(reg_name) && Log_pass.equals(reg_pass))
{
session.setAttribute("userid",Log_name);//设置这个用户的userid
//session的属性范围
response.setHeader("refresh","2;URL=welcome.jsp") ;
%>
<h2>登入成功,两秒钟跳转到欢迎页面</h2>
<h3>如果没有跳转请按<a href="welcome.jsp">这里</a></h3>
<%
}
else
{
%>
<h2>登入不成功:密码错误或者账号未存在</h2>
<%
response.setHeader("Refresh","2;url=login.jsp");
%>
<%
}

}
%>

结果:注册成功后进行验证出错,显示用户不存在或者信息错误!
...全文
129 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧