23 October 2016

Struts 2 Framework: Login Đăng Nhập với Database MYSQL JDBC [P1]

Đầu tiên cài đặt Struts 2 Framework
Các bước thực hiện xây dựng ứng dụng web áp dụng Struts2 Framework
Bước 1: Tạo ứng dụng new project Web application
Chọn Web Servers hỗ trợ JavaEE
Chọn hay đưa các thành phần hỗ trợ Struts 2 Frameworks
Bước 2: Tạo tất cả giao diện cho ứng dụng – trang JSP
Bước 3: Tạo tất cả action class để đón nhận xử lý
Định nghĩa các thuộc tính theo form nhập liệu trong các view từ bước 2 và định nghĩa đầy đủ get set cho chúng
Cài đặt phương thức execute()  hay bất kỳ thực hiện xử lý cho action khi có yêu cầu
Bước 4: Cấu hình tập tin struts.xml hay thiết lập kết nối bằng annotation giữa View và Action
Bước 5: Build, Deploy và Test
/=============*==*=====oOo======*==*========/
-Tạo Database :
create database strust
create table registration
- New project: Struts2BasicDemo
-Tập tin web.xml được tự động cập nhật mapping với FilterDispatcher như sau

-Chúng ta tạo mới index.jsp nhằm thực hiện chức năng Login
-Tạo thảnh phần Action để lưu trữ dữ liệu và thực hiện chức năng execute cho action kích hoạt
 -Nhấn Next, đặt tên trong Class Name và chọn package tương ứng
-Nhấn Finish, Action hay Java Class được phát sinh chúng ta cấu hình get set và viết biểu thức logic cho execute()
-Tạo trang welcome.jsp (Khi đăng nhập thành công)
-Tạo trang invalid.jsp (Khi đăng nhập lỗi)

-Tạo mới class AcountDAO để viết method ckeckLogin()
-Tạo kết nối database cho mysql
-Import connector mysql C:\Program Files\MySQL\Connector.J 5.1
-Chúng ta thực hiện mapping các view, action thông qua tập tin struts.xml

-Cuối cùng là Build, Deploy, Run test login
Đăng nhập đúng
Di chuyển đến trang welcome.jsp
 Database user
Đăng nhập sai
 Di chuyển tới trang invalid.jsp

1 nhận xét:

  1. với người mới bắt đầu thì những file hướng dẫn này nên có cấu trúc và các file của nó. Chứ chỉ đăng mỗi tên của từng phần thực sự mình không biết file nào nó nằm ở đâu. Tks

    ReplyDelete

 

BACK TO TOP

Xuống cuối trang