Thứ Ba, 15 tháng 7, 2014

BASIC COMPONENT OF STRUTS

BASIC COMPONENT OF STRUTS

 Working with actions


Thành phần action làm việc như là một container nhận tất cả các lệnh gọi liên quan đến tâng business và data. Nó được gọi bởi một request cụ thể 
Các thành phần action được bao gói cho sự tương tác với một model 
Các Action đóng một vai  trò quan trong trong việc truyền dữ liệu đến view
Implementing Actions

khi người dùng có một request , thi nó sẽ được đến request controller, sau đó controller sẽ đọc cầu trúc của struts.xm.. trước ghi gửi thông tin đến action, nõ sẽ thực hiện geter và setter , Tiếp file xml sẽ dẫn đến trang nào đó tương ứng với action . Ở view tả có thấy lấy được các properites tron value stack

Khái niêm intercepter đóng vai trò gàn với filter, nó được gọi trước khi thông tin đi đến một action và sau khi xử lý xong. Nở chỉ xử lý thông tin ở trong action , chứ không có khả năng lặp như fliter
Tạo file interceptor

Dùng Interceptor cho  action được viết trong xml file



 The OGNL (The object graph navigation)
 là một ngôn ngũ biểu thức để lấy dữ liệu ra view . 

 

Validation

Chúng ta có thê tiến hành validation bằng action base hoặc xml base
Action base: chúng ta sẽ viết các phương thức để validate trên action

Hoặc trên file xml

Không có nhận xét nào:

Đăng nhận xét