-

아이디와 비밀번호 입력

주소 창에 아이디와 비밀번호가 입력되는 get() 방식의 특징이 보이고
html 이 없기 때문에, 아무런 화면이 출력되지 않음.
login.html
<!DOCTYPE html> <html> <head> <meta charset="EUC-KR"> <title>Insert title here</title> </head> <body> <form name="frmLogin" method="get" action="login" encType="UTF-8"> 아이디 : <input type="text" name="user_id"><br> 비밀번호 : <input type="password" name="user_pw"><br> <input type="submit" value="로그인"> <input type="reset" value="재입력"> </form> </body> </html>
LoginServlet.java
package webEx; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/login") public class LoginServlet extends HttpServlet{ public void init() throws ServletException { System.out.println("init 메소드 호출출ㅋㅋ"); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); String user_id=request.getParameter("user_id"); String user_pw=request.getParameter("user_pw"); System.out.println("아이디 : "+user_id); System.out.println("비밀번호 : "+user_pw); // String[] subject=request.getParameterValues("subject"); // for(String str:subject) { // System.out.pirntln("선택한 과") // } } public void destroy() { System.out.println("디스트로이 시작"); } }
'개발 > WEB' 카테고리의 다른 글
Web_ project 진행_1 : 초기 HTML/CSS 작성 (0) 2021.09.23 스프링 프로젝트 생성 오류 : Could not initialize class com.thoughtworks.xstream.converters.collections.PropertiesConverter (2) 2021.09.14 JavaScript_NodeJS. Nodemailer를 이용해 메일을 보내자. (0) 2020.11.22 JavaScript_Project 기록 일지_04. DB의 원하는 row에 값을 저장하기. (20.11.28.최종수정) (0) 2020.11.19 JavaScript_Project 기록 일지_03. NodeJS KAKAO 메세지 전송 (0) 2020.11.19 댓글 (비로그인 댓글 허용하지 않습니다.)