Download ws1 - WordPress.com

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
package ChatApp;
import
import
import
import
java.io.IOException;
java.io.PrintWriter;
java.sql.DriverManager;
java.sql.ResultSet;
import
import
import
import
import
import
javax.servlet.ServletException;
javax.servlet.annotation.WebServlet;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;
javax.servlet.http.HttpServletResponse;
javax.servlet.http.HttpSession;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.PreparedStatement;
/**
* Servlet implementation class login_details
*/
@WebServlet("/login_details")
public class login_details extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public login_details() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request,
HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
}
/**
* @see HttpServlet#doPost(HttpServletRequest request,
HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
String user = request.getParameter("username");
String pass = request.getParameter("pwd");
PrintWriter pw = response.getWriter();
try
{
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/mydb";
String pwd = "";
String uname = "root";
Connection con = (Connection)
DriverManager.getConnection(url, uname, pwd);
PreparedStatement ps = null;
String query = "SELECT * FROM users WHERE username = ? AND
password = ?";
ps = (PreparedStatement) con.prepareStatement(query);
ps.setString(1, user);
ps.setString(2, pass);
ResultSet rs = ps.executeQuery();
if(rs.next())
{
HttpSession session = request.getSession(true);
session.setAttribute("user", user);
response.sendRedirect("home.jsp");
}
else
{
pw.println("Invalid Username/Password...!");
response.sendRedirect("index.jsp");
}
}
catch (Exception e)
{
pw.println("Invalid Access!");
}
}
}
Related documents