26 October 2016

Struts 2 Framework: Login và Insert Update Delete Select CRUD [P1]

[Phần 1]: Login với database JDBC
 -Tạo project CrudStruts2Basic
 -Sử dụng GlassFish hoặc TomCat
 -Chọn Struts2
-Cấu trúc của project mới tạo
-Chúng ta xóa index.html và tạo trong index.jsp mới
-Cấu hình lại web.xml (Mở trang index.jsp đầu tiên khi chạy project)
-Tạo Database ta sử dụng mysql workbench
  • Database name: struts
  • Table name: login
  • Table name: product1
-Tạo class DataProcess trong package model
  • Tạo hàm connection database 
  • import thư viện mysql-connector-java-5.1.38-bin.jar
  • C:\Program Files\MySQL\Connector.J 5.1
-Tạo LoginAction trong package controller
-LoginAction vừa mới tạo có dạng
-Chúng ta cấu hình cho LoginAction như sau:
-Mapping struts.xml như sau:
-Tạo trang DataView.jsp (khi login thành công)
-Tạo trang invalid.jsp (khi login không thành công)
-Cấu trúc của project như sau:
-Build, deploy, run test login.
Database login
index.jsp
 Đăng nhập với (username: Antonio, password: 123)
 Login thành công đi đến trang DataView.jsp
 Khi đăng nhập không thành công
 Đi tới trang fail.jsp

 

BACK TO TOP

Xuống cuối trang