怎么做一个注册页面并用servlet判断,如果密码,账号都不为空,并且密码和确认密码相等。成功就跳

怎么做一个注册页面并用servlet判断,如果密码,账号都不为空,并且密码和确认密码相等。成功就跳转到登陆页面,否则跳到注册页面... 怎么做一个注册页面并用servlet判断,如果密码,账号都不为空,并且密码和确认密码相等。成功就跳转到登陆页面,否则跳到注册页面 展开
 我来答
帅气的唐子龙
2015-12-14
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
你的这个问题会让我想问你是不是我同学,因为我刚好也在做这个,中午跟朋友讨论刚好解决了。
思路如下:用form表单接收注册页面输入框的账号和密码并通过web.xml提交到你创建的class中。我在class文件中的代码如下:题主可以参考下(这里强调一下,关于密码和账号为空不要用null去判断,用“”双引号作为判断条件即可!!!)
package com;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class Check extends HttpServlet{
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String Name = req.getParameter("Name");//获取用户名
String passw = req.getParameter("passw");//获取密码
if(Name==""||passw==""){//判断用户名和密码是否为空
String str = "你没有输入用户名或密码";
req.setAttribute("Alert", str);
req.getRequestDispatcher("index.jsp").forward(req, resp);
System.out.println("11");
}else{
if(Name.equals(passw)){//用户名、密码一致跳转到另一界面
req.getRequestDispatcher("jsp/a.jsp").forward(req, resp);
}else{//用户名密码不正确,返回到注册界面
String str = "你的输入有误,请重新输入";
req.setAttribute("Alert", str);
req.getRequestDispatcher("index.jsp").forward(req, resp);
}
}
}
}
奕帆新一
2015-12-14
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
做一个表单将数据提交到servlet,在servlet做一个判断,然后执行跳转就行了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式