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
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 baseAction 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