http://vietjack.com/struts_2/index.jsp Copyright © vietjack.com ActionContext ActionInvocation Struts Chương giới thiệu sơ lược ActionContext ActionInvocation Struts ActionContext Struts ActionContext container đối tượng mà action thực thi Các giá trị lưu trữ ActionContext cho Thread Vì bạn khơng cần tạo Thread safe cho action Chúng ta lấy tham chiếu ActionContext gọi phương thức getContext() lớp ActionContext Đây phương thức static Ví dụ: ActionContext context = ActionContext.getContext(); ActionInvocaion Struts ActionInvocation biểu diễn trạng thái thực thi action Nó giữ action đối tượng Interceptor Struts Framework cung cấp ActionInvocation Interface để xử lý ActionInvocation Nó cung cấp nhiều phương thức, số chúng sử dụng để lấy instance ValueStack, ActionProxy, ActionContext, Result, … Các phương thức ActionInvocation Interface public ActionContext getInvocationContext(): Trả đối tượng ActionContext liên kết với ActionInvocation public ActionProxy getProxy(): Trả instance ActionProxy mà giữ ActionInvocation public ValueStack getStack(): Trả instance ValueStack public Action getAction(): Trả instance Action liên kết với ActionInvocation public void invoke(): Triệu hồi resource tiến trình xử lý ActionInvocation public Result getResult(): Trả instance Result http://vietjack.com/ Trang chia sẻ học online miễn phí Page