首页 > 编程知识 正文

servlet获取数据库数据,servlet修改数据库

时间:2023-05-06 07:44:12 阅读:35916 作者:671

login.jsp

! doctype html html头标题登录/titlemetahttp-equiv=' content-type ' content=' text/html; charset=utf-8 '/headbodydivformaction=' loginservlet.do ' method=' post ' tabletrtdlabelfor=' user '用户名:/ll trTDlabelfor='password '密码:/label/tdtd input type=' pa assword '密码trtr input type=' submit ' name=' submit '

包登录; import java.io.IOException; import java.io.PrintWriter; 导入Java.SQL.connection; 导入Java.SQL.driver manager; import java.sql.ResultSet; 导入Java.SQL.statement; import javax.servlet.servletconfig; 导入javax.servlet.servlet exception; 导入javax.servlet.annotation.web servlet; 导入javax.servlet.http.http servlet; import javax.servlet.http.http servlet请求; import javax.servlet.http.http无servlet保罗; @ web servlet (/loginservlet.do ) ) publicclassloginservletextendshttp servlet ) loginl=null; @Override protected void doPost (可承受的彩虹,HttpServletResponse resp ) throws ServletException,ioexception )/todo auto-generato-gerate }catch(exceptionE1 ) (/todo auto-generatedcatchblocke1. print stack trace ); } resp.set content type (' text/html; charset=utf-8 '; req.setcharacterencoding(utf-8 ); zjdbyaction=req.getparameter (action ); PrintWriter out=resp.getWriter (; zjdbyname=req.getparameter (' user ); zjdbypassword=req.getparameter (' passwd ); try { boolean flag=l.log incorrect (name,password ); if(flag ) out.println ) ) H1登录成功/h1 ); }else { out.println ('! 文档类型html '; out.println(html ); out.println(head ); out.println(metacharset=(utf-8 (' ) ); out.println(title登录失败/title ); out.println ()/head ); out.println('body ); out.println(h1登录失败); out.println(ahref=(login.JSP (返回首页登录) ); out.println ()/body ); out.println(/html ); }catch(exceptione )//todo auto-generatedcatchblocke.print stack trace ); } system.out.println (' name : ' name ); system.out.println (password 3360 ) password ); } @Override protected void doGet (可承受的彩虹,HttpServletResponse resp ) throws ServletException,ioexception )/todo auto-generaral

包登录; 导入Java.SQL.connection; 导入Java.SQL.driver manager; import java.sql.ResultSet; 导入Java.SQL.statement; 公共clas slogin {私有连接连接=null; 私有语句语句=null; 公共登录入(throws exception ) conn=getconnection ); statement=conn.createStatement (; //登录用户名和密码正确publicbooleanlogincorrect (zjdbyname,zjdby password ) throws exception (zjdbysql=' select * fromlogogind //合法的while(RS.next ) ) if ) name.equals(RS.getzjdby ) ' loginname ' ) (password.equals ) RS.getzjdby ) ) } } rs.close (; 返回假; }专用连接getconnection (throws exception ) zjdbydriverclass=' com.MySQL.JDBC.driver '; hdqyg=' JDBC : MySQL ://localhost 33603306/log in '; zjdby user='root '; zjdby password=' '; //注册加载驱动class.forname (驱动程序类); //获取连接connection conn=驱动程序管理器. getconnection (URL、user、password ); system.out.println(Conn ); 返回连接; }数据库文件:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。