jsp 로그 인 페이지 의 간단 한 실례 모형
<%@ 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> </title>
</head>
<body>
<%
session.invalidate();// session
%>
<a href="denglu.jsp" > , </a>
<a href="zhuce.jsp"> </a>
</body>
</html>
환영 인터페이스:아직 등록 하지 않 았 습 니 다.직접 로그 인 할 때:
<%@ 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> </title>
</head>
<body>
<form action="test_denglu.jsp" method="post">
<table width="300" height="300" border="0" align="center">
<tr height="80" align="center">
<td colspan="2"><font size="24">OO </font></td></tr>
<tr height="30">
<td width="80" align="right"> :</td>
<td><input type="text" name="username"></td></tr>
<tr height="30">
<td width="80" align="right"> :</td>
<td> <input type="password" name="password"></td></tr>
<tr><td height="40" align="center" colspan="2">
<input type="submit" value=" ">
</td></tr>
</table>
</form>
</body>
</html>
등록 인터페이스 입장:
<%@ 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> </title>
</head>
<body>
<form action="test_zhuce.jsp" method="post">
<table width="300" height="300" border="0" align="center">
<tr height="80" align="center">
<td colspan="2"><font size="24">OO </font></td></tr>
<tr height="30">
<td width="80" align="right"> :</td>
<td><input type="text" name="username"></td></tr>
<tr height="30">
<td width="80" align="right"> :</td>
<td> <input type="password" name="password"></td></tr>
<tr><td height="40" align="center" colspan="2">
<input type="submit" value=" ">
</td></tr>
</table>
</form>
</body>
</html>
등록 성공,점프 로그 인 인터페이스:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import="java.sql.*"%>
<!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> </title>
</head>
<body>
<%
String name = new String(request.getParameter("username").getBytes("ISO-8859-1"),"UTF-8");
String pw = request.getParameter("password");
String str = "select * from USERS WHERE username = '" + name + "'";
String str1 = "insert into users values(xuhao.nextval,'" + name + "','" + pw +"')";
try{
//
Connection conn = null;
Class.forName("oracle.jdbc.driver.OracleDriver");
String strURL = "jdbc:oracle:thin:@localhost:1521:SP";
conn = DriverManager.getConnection(strURL, "test", "123");
System.out.println(" ");
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery(str);
if(rs.next()){
if(name.equals(rs.getString(2))){
out.println(" , 。");
out.println("<br> :" + name +"99");
response.setHeader("refresh", "5;URL=zhuce.jsp");
}
}else{
int a = st.executeUpdate(str1);
if(a == 1){
out.println(" , ");
session.setAttribute("username", name);
response.setHeader("refresh", "3;URL=denglu.jsp");
}
}
rs.close();
st.close();
conn.close();
}catch(Exception e){
e.printStackTrace();
}
%>
<br><br>
</body>
</html>
로그 인 시 비밀번호 오류:5 초 후 다시 로그 인
계 정 비밀번호 입력 정확,홈 페이지 진입:
<%@ 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> </title>
</head>
<body>
<%
Object obj = session.getAttribute("username");
if(obj != null){
String str = obj.toString();
out.println(str + " ");
}else{
out.println(" , ");
response.setHeader("refresh", "5;URL=denglu.jsp");
}
%>
<br>
<a href="yemian.jsp"> </a>
</body>
</html>
이상 은 여러분 에 게 가 져 다 준 jsp 로그 인 페이지 의 간단 한 인 스 턴 스 모델 의 모든 내용 입 니 다.많은 응원 부 탁 드 리 겠 습 니 다~
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JSP| EL (Experession Language)텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.