Thứ Năm, 17 tháng 7, 2014

Basic component of struts 2

I. Làm Việc Với Action :
-Khi bên phía client request một đến server 1 điều gì thì phải request đến 1 action. Tùy thuộc vào câu trả lời, nó sẽ đưa ra view tương ứng .
- Action đón mọi vai trò xử lý mọi tương tác với người dùng.


II. Làm Việc Với Interceptor :
- Interceptor đóng vai trò gần tương tự như filter, nó được gọi đến trước khi thông tin đi đến 1 actions và xử lí sau khi thông tin hiện ra view
- Chúng ta có thể viết interceptor cho từng actions
- Sau khi xong chúng ta có thể khai báo

3. The Value Stack :
-Là nơi chứa tất cả các thông tin mà action, view cần như session request, các thuộc tính trong action, model...


4. The OGNL :
- The Object - Garph Navigation Language là một ngôn ngữ biểu thức rất mạnh mẽ để giúp lấy dữ liệu ra.
- Để truy xuất dữ liệu thì ta cần Object-Fraph Navigation (OGNL) , nó là một ngôn ngữ mạnh mẽ để giúp chúng ra có thế lấy dữ liệu, Để lấy dữ liệu đúng action ra thì ta chỉ cần lấy tên của cái view tương ứng trong action đó.

5. The Validations :
-Struts2 hỗ trợ việc validation cho client và server
-Nó cung cấp và thực hiện khai báo qua tập tin xml
-Struts2 hỗ trợ các thành phần có sẵn giúp khắc phục tính phức tạp cho người viết code validation tương tự như Struts1 Validation Framework.

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

Đăng nhận xét