admin 管理员组

文章数量: 887021


2023年12月19日发(作者:linux服务器搭建sk5)

用Jsp做的一个简单的登陆界面,连接Mysql,数据库名字为school,表为user。

主要分为四个Jsp界面:登陆界面,检验页面,登陆成功界面,登陆失败界面。

如下所示:

<%@ page language="java" import=".*"

pageEncoding="utf-8"%>

content="text/html;charset=UTF-8">

登陆界面

      欢迎光临,请登陆

        用户名字 :

 

size="28">

        用户密码 :  

size="29" >

             

   

提交" style="height:30px;width:80px">

           

 

<%@ page language="java" import=".*"

pageEncoding="utf-8"%>

content="text/html;UTF-8">

登陆界面

<%

String username = new

String(ameter("username").getBytes("ISO-8859-1"),"utf-8");

String password = new

String(ameter("userpass").getBytes("ISO-8859-1"),"utf-8");

ribute("name",username);

Connection dbconn = null;

Statement stmt = null;

ResultSet rs = null;

if(("")){

direct("");

}

try{

String driver = "";

String url =

"jdbc:mysql://localhost:3306/school";

String user = "sa";

String Password = "123";

e(driver);

dbconn = nection(url, user,

Password);

stmt = Statement();

String sql1 = "select * from user where

username='"+username+"'";

rs = eQuery(sql1);

if(()){

//String sql2 = "select * from user where

password='"+password+"'";

//rs = eQuery(sql2);

//判断用户密码是否正确

String userpass =

ing("password");

if((password)){

direct("");

}

else{

direct("");

}

}

else{

direct("");

}

}catch(Exception e){

tackTrace();

}

finally{

();

();

();

}

%>

<%@ page language="java" import=".*"

import=".*" pageEncoding="utf-8"%>

content="text/html;charset=UTF-8">

登陆成功界面

登陆成功,<%=ribute("name")%>欢迎您!

<%

Date now = new Date();

DateFormat mediumDateFormat =

eTimeInstance( ,

);

%>

     

 <%n((now));%>

<%@ page language="java" import=".*"

pageEncoding="utf-8"%>

content="text/html;charset=UTF-8">

登陆失败界面

登陆失败,您输入的用户名或者密码不正确!


本文标签: 界面 登陆 密码 用户 名字