Java - 게시판 - 로그인 및 로그아웃 페이지 등록

5180 단어 직장레저메모판
사용자 등록 프로그램
이 프로그램은 JSP 및 JSTL의 공통 버전입니다.
register.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"  
  pageEncoding="UTF-8"%>   
<%@page import="java.util.*"%>   
<%@page import="net.java2000.notepad.*"%>   
<%@page import="net.java2000.notepad.service.*"%>   
<%@page import="net.java2000.notepad.service.impl.jdbc.*"%>   
<%@page import="net.java2000.tools.*"%>   
  
  
  
  
Insert title here   
  
  
메시지 목록<%   
  UserService us = new UserServiceJDBCImpl();   
  if("POST".equals(request.getMethod())){   
    String username = request.getParameter("username");   
    String password = request.getParameter("password");   
    if(username!=null && username.trim().length()>=3 && username.trim().length()<=20 && password!=null){   
      username = username.trim();   
      password = password.trim();   
      User u = us.findByUsername(username);   
      if(u!=null){   
        out.print ("이 사용자 이름이 이미 존재합니다. 다른 것을 선택하십시오.")  
      }else{   
        u = new User();   
        u.setUsername(username);   
        u.setPassword(password);   
        u = us.save(u);   
        if(u!=null){   
          out.print("등록 성공!");  
          return;   
        }else{   
         out.print("등록 실패");  
        }   
      }   
    }   
  }   
     
%>   
  
  
     
     
     
       
     
     
     
등록계정
사용자 이름 3-20 문자
암호
      maxlength="32" />
  
  
  
  
<%@ page language="java" contentType="text/html; charset=UTF-8"
  pageEncoding="UTF-8"%>
<%@page import="java.util.*"%>
<%@page import="net.java2000.notepad.*"%>
<%@page import="net.java2000.notepad.service.*"%>
<%@page import="net.java2000.notepad.service.impl.jdbc.*"%>
<%@page import="net.java2000.tools.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<a href="index.jsp">    </a>
<%
  UserService us = new UserServiceJDBCImpl();
  if("POST".equals(request.getMethod())){
    String username = request.getParameter("username");
    String password = request.getParameter("password");
    if(username!=null && username.trim().length()>=3 && username.trim().length()<=20 && password!=null){
      username = username.trim();
      password = password.trim();
      User u = us.findByUsername(username);
      if(u!=null){
        out.print("        ,      ");
      }else{
        u = new User();
        u.setUsername(username);
        u.setPassword(password);
        u = us.save(u);
        if(u!=null){
          out.print("    !");
          return;
        }else{
         out.print("    ");
        }
      }
    }
  }
  
%>
<form method="POST">
<table>
  <caption>    </caption>
  <tr>
    <th>   </th>
    <td><input type="text" name="username" size="20" maxlength="20" /> 3-20  </td>
  </tr>
  <tr>
    <th>  </th>
    <td><input type="password" name="password" size="20"
      maxlength="32" /></td>
  </tr>
  <tr>
    <td colspan="2"><input type="submit" value="    " /></td>
  </tr>
</table>
</form>
</body>
</html>

 

좋은 웹페이지 즐겨찾기