registermanage.jsp

来自「简单的企业宣传的网站」· JSP 代码 · 共 55 行

JSP
55
字号
<%@ page language="java" import="java.util.*,entity.*,dao.*" pageEncoding="gbk"%>
<%
	String userName=request.getParameter("userName");
	String password=request.getParameter("password");
	String param=request.getParameter("param");
	
	UserDao userDao=new UserDao();
	if(param==null||userName==null||password==null)
	{
		response.sendRedirect("index.jsp");
	}else if(param!=null &&"login".equals(param))
	{
		Users user=userDao.findUsers(userName,password);
		if(user!=null)
		{
			List userList=(List)application.getAttribute("users");
			if(userList==null||userList.size()==0)
			{
				userList=new ArrayList();
				userList.add(userName);
			}else
			{
				/*boolean bool=true;
				for(int i=0;i<userList.size();i++)
				{
					if(userName.equals(userList.get(i).toString()))
					{
						bool = false;
						break;
					}
				}*/
				if(!userList.contains(userName))
					userList.add(userName);
			}
			session.setAttribute("user",user);
			application.setAttribute("users",userList);
			response.sendRedirect("main.jsp");
		}else
		{
			out.print("<script type='text/javascript'>alert('用户名或密码错误,请重新登录。');location.replace('index.jsp');</script>");
		}
	}else
	{
		int count = userDao.insertUser(userName, password,0);
		if(count>0)
		{
			out.print("<script type='text/javascript'>alert('注册成功,请登录!');location.replace('index.jsp');</script>");
		}else
		{
			out.print("<script type='text/javascript'>alert('注册失败,请重新注册!');location.go(-1);</script>");
		}
	}
%>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?