먼저 로그인 로직을 구현
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>servlet data처리하기</title>
</head>
<body>
<h1>get방식요청과 post방식요청</h1>
<fieldset>
<legend>get방식 전송</legend>
<form action="login.do" method="get">
<input type="text" name="userId" id="userId"><br>
<input type="password" name="pw" id="pw"><br>
<input type="submit" value="로그인">
</form>
</fieldset>
<fieldset>
<legend>post방식 전송</legend>
<form action="login.do" method="post">
<input type="text" name="userId" id="userId"><br>
<input type="password" name="pw" id="pw"><br>
<input type="submit" value="로그인">
</form>
</fieldset>
|
cs |
구현 화면
get방식요청과 post방식요청
get방식과 post방식 다를건 크게 없음
loginServlet을 생성 후
화면에서 각각 로그인을 하면
servlet에서 요청한 값을 확인할 수 있다
다음은 클라이언트가 보낸 데이터 확인하기
클라이언트가 front에서 보낸 데이터를 Parameter라고 지정
클라이언트가 보낸 데이터는 HttpServletRequest객체에 저장이 되어있음
getParameter("key | | input태그의 name속성에 있는 값) 메소드를 이용해서 가져옴
가져온 데이터는 무조건 String 타입을 갖는다
get메소드에서 실행
이후 서버 올려주고 다시 front로 가서 로그인을 하면
아이디랑 비빌번호 데이터값을 받을 수 있다.
post메소드
'Programming | Study > JSP | Servlet' 카테고리의 다른 글
[servlet] 클라이언트가 보낸 데이터로 응답페이지 작성 (0) | 2021.05.01 |
---|---|
[servlet] 클라이언트가 보낸 데이터 확인하기 (0) | 2021.05.01 |
[servlet] RequestListener 구현 (0) | 2021.04.24 |
[servlet] SessionListener 구현 (0) | 2021.04.24 |
[servlet] ServletContextAttributeListener 구현 (0) | 2021.04.24 |
댓글