본문 바로가기

JSP/기본다지기

JSP 4일차 필기 (간단한 Login 양식)

L04Jsp 프로젝트 안의 WebContent에 L05If.jsp 생성.


index.jsp로부터 파라미터를 넘겨받아 간단하게 로그인 테스트하기.


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
27
28
29
30
31
32
33
34
35
36
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!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>If문을 사용해서 login 하자</title>
</head>
<body>
<%!
String db_id = "jspLesson";
String db_pwd = "admin1234";
boolean b = false;
public boolean loginDemo(String id, String pwd){
    if(id!=null&&pwd!=null){
        if(id.equals(db_id)&&pwd.equals(db_pwd)){
            b=true;
        }
    }
    return b;
}
%>
</body>
    <h1>파라미터로 받아온 id와 pwd로 로그인 성공하기.</h1>
    <hr>
<%
String id = request.getParameter("id");
String pwd = request.getParameter("pwd");
if(loginDemo(id,pwd)){
%>
    <h2 style="color: blue;">로그인 성공</h2>
<%}else{%>
    <h2 style="color: red;">로그인 실패</h2>
<%%>
    <!-- 두 메세지 중에 한 개만 보이게 하세요. -->
</html>
cs



'JSP > 기본다지기' 카테고리의 다른 글

JSP 5일차 필기 (Dispatcher)  (0) 2016.10.24
JSP 4일차 필기 (Redirect)  (0) 2016.10.21
JSP 4일차 필기 (전역변수, 메소드)  (0) 2016.10.21
JSP 4일차 필기  (0) 2016.10.21
JSP 3일차 필기 (jsp 데이터타입, 임포트)  (0) 2016.10.20