I. Đầu tiên là login với dữ liệu trong database :
Ta tạo một database với các trường như sau
Bước 1 : Chúng ta tạo một class checkLogin với code như sau :
Trong đó , đoạn tôi bôi đen ở trên là câu lệnh kết nối với database , các bạn nên chú ý viết đúng tên server , tên database và password tài khoản sa
Sau đó chúng ta viết câu lệnh sau :
String sql = "select * from tbluser where _username=? and _pass=?";
PreparedStatement ps = conn.prepareStatement(sql);
ps.setString(1, username);
ps.setString(2, password);
ResultSet rs = ps.executeQuery();
if(rs.next()){
return true;
}else{
return false;
}
Sau đó các bạn có thể dùng code css cho giao diện được đẹp hơn , ở đây tôi có một ví dụ mà tôi sẽ share code css ở dưới :
Bước 2 : Với code css tôi có giao diện như sau :
Các bạn cần tạo LoginServlet với code sau :
Ở đây , sau khi các bạn đã đăng nhập đúng username và password ta sẽ có code sau để load dữ liệu lên database , cụ thể ở đây là chức năng xem toàn bộ bài post và link :
Kết quả chúng ta hiển thị được sẽ như này :
Vậy là các bạn có thể sử dụng database để có một kho dữ liệu động và không bị giới hạn về số lượng .
Các bạn có thể down bài ví dụ của tôi ở đây . Trong đó đã có CSS và HTML cho các bạn tham khảo.
Không có nhận xét nào:
Đăng nhận xét