You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
979 B

4 years ago
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
  1. <%@page import="java.sql.*"%>
  2. <%
  3. boolean status = false;
  4. try{
  5. String username = request.getParameter("USER_ID");
  6. String password = request.getParameter("USER_PWD");
  7. String sql;
  8. sql = "select * from mis_user_mast where USER_ID='"+username+"' and USER_PWD = '"+password+"'";
  9. Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","admin1","admin1");
  10. Statement stmt = conn.createStatement();
  11. ResultSet rs = stmt.executeQuery(sql);
  12. //out.println(sql);
  13. status = rs.next();
  14. if(status){
  15. //status = true;
  16. //session.setAttribute("user_id", rs.getString("id"));
  17. session.setAttribute("zone", rs.getString("zone"));
  18. session.setAttribute("level",rs.getString("user_level"));
  19. //out.println("level: "+session.getAttribute("user_level"));
  20. }
  21. }catch(SQLException e){
  22. out.println(e);
  23. }
  24. %>
  25. {"status": <%= status %>, "level": <%= session.getAttribute("level") %>}
  26. <%
  27. response.setContentType("application/json");
  28. %>