1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String login=request.getParameter("log");
String passe=request.getParameter("pass");
HttpSession session=request.getSession();
// session.setMaxInactiveInterval(20);
session.setAttribute("login",login);
session.setAttribute("passe",passe);
String query="select * from utilisateur";
Statement st=null;
ResultSet rs=null;
boolean flag=false;
try{
Class.forName("com.mysql.jdbc.Driver");
Connection cn=DriverManager.getConnection("jdbc:mysql://localhost/hotel","root","");
st=cn.createStatement();
rs=st.executeQuery(query);
while(rs.next()){
if((rs.getString(1).equals(login))&&(rs.getString(2).equals(passe))){
flag=true;
}
}
if(flag){
session.setMaxInactiveInterval(20);
session.setAttribute("login",login);
session.setAttribute("passe",passe);
this.getServletContext().getRequestDispatcher("/chambre.jsp").forward(request, response);
}
if(!flag){
// request.setAttribute("salut","msg");
this.getServletContext().getRequestDispatcher("/inscrire.jsp").forward(request, response);
}
}catch(Exception e){
System.out.println(e.getMessage());
} |
Partager