资源简介
jsp实现servlet验证登录,操作mysql数据库,绝对适合初学者。本资源有教程

代码片段和文件信息
package servlet;
import java.io.IOException;
import java.sql.*;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet(“/LoginServlet“)
public class MyServlet extends HttpServlet {
Connection conn;
String url = “jdbc:mysql://localhost:3306/TestDB“;
@Override
public void init() throws ServletException {
super.init();
try{
Class.forName(“com.mysql.jdbc.Driver“);
}catch(ClassNotFoundException e){
System.out.println(e);
}
}
@Override
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
response.setContentType(“text/html“);
request.setCharacterEncoding(“UTF-8“);
response.setCharacterEncoding(“UTF-8“);
String username = request.getParameter(“username“);
String password = request.getParameter(“password“);
String message = null;
request.getSession().setAttribute(“message“message);
try {
conn = DriverManager.getConnection(url “root“ “root“);
Statement stmt = conn.createStatement(); // 获取Statement
String sql = “SELECT * FROM user WHERE name=‘“ + username
+ “‘ AND pwd=‘“ + password + “‘“; // 查询用户信息的SQL语句
ResultSet rs = stmt.executeQuery(sql); // 执行查询
if (rs.next()) { // 有数据库中存在该用户
request.getSession().setAttribute(“username“ username);
rs.close();
stmt.close();
conn.close();
response.sendRedirect(“success.jsp“);
}
else{
message = “用户名或密码有误“;
request.getSession().setAttribute(“message“message);
response.sendRedirect(“login.jsp“);
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3507 2014-05-09 10:54 LoginJDBCTest\build.xm
文件 2598 2014-05-09 10:53 LoginJDBCTest\nbproject\ant-deploy.xm
文件 81541 2014-05-09 10:54 LoginJDBCTest\nbproject\build-impl.xm
文件 473 2014-05-09 10:54 LoginJDBCTest\nbproject\genfiles.properties
文件 456 2014-05-09 10:53 LoginJDBCTest\nbproject\private\private.properties
文件 245 2014-05-09 10:54 LoginJDBCTest\nbproject\private\private.xm
文件 3434 2014-05-09 10:54 LoginJDBCTest\nbproject\project.properties
文件 919 2014-05-09 10:54 LoginJDBCTest\nbproject\project.xm
文件 25 2014-05-09 10:53 LoginJDBCTest\src\conf\MANIFEST.MF
文件 2077 2014-05-09 10:53 LoginJDBCTest\src\java\servlet\MyServlet.java
文件 311 2014-05-09 10:53 LoginJDBCTest\web\index.jsp
文件 1300 2014-05-09 10:53 LoginJDBCTest\web\login.jsp
文件 94 2014-05-09 10:54 LoginJDBCTest\web\me
文件 794 2014-05-09 10:53 LoginJDBCTest\web\success.jsp
目录 0 2014-05-09 10:53 LoginJDBCTest\src\java\servlet
目录 0 2014-05-09 10:54 LoginJDBCTest\nbproject\private
目录 0 2014-05-09 10:53 LoginJDBCTest\src\conf
目录 0 2014-05-09 10:53 LoginJDBCTest\src\java
目录 0 2014-05-09 10:53 LoginJDBCTest\web\me
目录 0 2014-05-09 10:53 LoginJDBCTest\web\WEB-INF
目录 0 2014-05-09 10:53 LoginJDBCTest\nbproject
目录 0 2014-05-09 10:53 LoginJDBCTest\src
目录 0 2014-05-09 10:53 LoginJDBCTest\test
目录 0 2014-05-09 10:53 LoginJDBCTest\web
目录 0 2014-05-09 10:53 LoginJDBCTest
----------- --------- ---------- ----- ----
97774 25
- 上一篇:基于SSM的旅游网站论文.doc
- 下一篇:mongodb-2.6.3.jar
相关资源
- Mysql5.5jdbc驱动程序
- 微博系统(Java源码,servlet+jsp),适
- 美食天下项目Android版源码和Web版源码
- JSP企业人事管理系统设计(源代码+论
- java代码编写将excel数据导入到mysql数据
- 实现一个图书管理系统
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- JSP,SQL,MVC的选课系统
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- mysql jsp网站源码下载
- JSP做的化妆品商城
- Jsp购物车实例
- 基于JSP的校友信息管理系统(添加数
- 基于jsp的bbs论坛 非常详细
- java Servlet投票实例
- jsp oracle通讯录
- JSP学生信息管理系统 Mysql数据库
- 使用jsp servlet做的投票系统
- android通过JDBC连接Mysql数据库
- JSP登陆验证 实现JSP用户名 密码 验
- jsp基于servlet 图书馆管理系统
- jsp学生成绩管理系统.rar
- 在线考试系统源代码(jsp)
- 超级好的纯jsp写的聊天室
- JSP 网上购物网页项目
- JSP+mysql新闻发布系统.rar
- jsp 学生信息管理系统设计与实现
- jsp与SQL Server数据库实现的客户注册登
评论
共有 条评论