关键词不能为空

当前您在: 主页 > 英语 >

Java+MySQL实现简单登录功能

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-15 14:16
tags:

-

2021年2月15日发(作者:flipside)




package dao;



import tion;


import edStatement;


import Set;


import eption;



import


import seUtil;



public class UserDao {















public User login(String username,String pwd){














User user=null;


//


获取数据库连接



Connection conn=nection();


String sql=


try {









PreparedStatement ps=eStatement(sql);


ing(1, username);


ing(2, pwd);


//



ResultSe t


存储查到的内容



ResultSet rs=eQuery();


if(()){//


查到了数据




user =new User();















}














}











}







}


rn ame(ing(






tb_user




sword(ing(


(ing(


ne(i ng(


il(ing(


username


字段



//


将用户名和密码带入到占位符?中



// TODO Auto-generated catch block


tackTrace();


} catch (SQLException e) {


return user;



package servlet;



import ption;


import tException;


import vlet;


import rvlet;


import rvletRequest;


import rvletResponse;



import o;


import ;



/**



* Servlet implementation class LoginServlet



*/


@WebServlet(


门牌号



public class LoginServlet extends HttpServlet {












/**



* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)



*/


protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException,




}


// TODO Auto-generated method stub


ter().append(


private static final long serialVersionUID = 1L;


IOException {


























}


/**



* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)



*/


protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException,




















}


//


设置字符编码


< br>racterEncoding(


//


获取页面的账号和 密码



String username=ameter(


对应前台


name


属性


String password=ameter(


n(


账号:



密码:




UserDao dao=new UserDao();


User user=(username, password);



//


判断用户名是否正确


< p>
if(user!=null){//


跳转登陆成功的页面







}


//



user


对象通过


session


传递到前台页面



sion().setA ttribute(


uestDispatcher(


uest Dispatcher(


IOException {


}else{//


跳失败页面




package utils;



import tion;


import Manager;


import eption;


/**



*




*


数据库联连接工具类




*/


public class DataBaseUtil {









public static Connection getConnection(){








Connection conn=null;


//


获取驱动



try {





e(


String url=


conn=nection(url,





















}







}



/**


} catch (Exception e) {




}


return conn;


// TODO Auto-generated catch block


tackTrace();



*


数据库关闭连接方法




* @param conn



*/


public static void closeConnection(Connection conn){








}


try {





}


();


// TODO Auto-generated catch block


tackTrace();


} catch (SQLException e) {




package


entity;


/**



*


用户类



*


@author


Administrator



*



*/



public



class


User {

















private



int



id


;


private


String


username


;


private


String


password


;


private


String


sex


;


private


String


phone


;


private


String


email


;



public



int


getId() {



}


public



void


setId(


int



id


) {



}


public


String getUsername() {



return



username


;


this


.


id


=


id


;


return



id


;
































}


}


public



void


setUsername(String


username


) {



}


public


String getPassword() {



}


public



void


setPassword(String


password


) {



}


public


String getSex() {



}


public



void


setSex(String


sex


) {



}


public


String getPhone() {



}


public



void


setPhone(String


phone


) {



}


public


String getEmail() {



}


public



void


setEmail(String


email


) {



}




th is


.


email


=


email


;


return



email


;


this


.


phone


=


phone


;


return



phone


;


this


.


sex


=


sex


;


return



sex


;


this

< br>.


password


=


password


;


return



password


;


this


.


username


=


username


;



package


servlet;



import


ption;


import


ation;



import


tContext;


import


tException;


import


vlet;


import


rvlet;


import


rvletRequest;


import


rvletResponse;


import


ssion;

-


-


-


-


-


-


-


-



本文更新与2021-02-15 14:16,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/655413.html

Java+MySQL实现简单登录功能的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文