Apache Struts là một framework Java trưởng thành và chiến đấu thử nghiệm cho việc xây dựng các ứng dụng Java Web phức tạp và hiện đại.
Các ứng dụng này sử dụng một thiết kế kiến trúc MVC hiện đại và có thể dễ dàng được mở rộng thông qua plugins,
Hỗ trợ được bao gồm các công nghệ hiện đại ngày nay như AJAX, JSON, REST, SOAP và, tất cả các gói vào một lõi mạnh mẽ đã được sử dụng bởi nhiều nhà phát triển và các công ty có tên tuổi lớn trên Internet.
Struts là rất tốt tài liệu và cũng có lợi từ một loạt các plugins góp của cộng đồng chuyên dụng, cho cả hai ngành 2.x và 1.x của nó. Trong khi các chi nhánh 1.x là một thành công khi nó đi ra và trở thành một trong những khuôn khổ Java sử dụng nhiều nhất xung quanh, bây giờ nó đang bị phản đối và không được hỗ trợ.
Struts 2 ban đầu được biết đến như là WebWork 2. Sau khi làm việc một cách độc lập trong nhiều năm, các WebWork và cộng đồng Struts gia nhập lực lượng để khởi động các chi nhánh 2.x của Struts.
là gì mới trong phiên bản này:
- sửa lỗi bảo mật hợp nhất từ phiên bản 2.3.16.1, 2.3.16.2, 2.3.16.3
- Mở rộng cơ chế bảo mật hiện tại để chặn truy cập để đưa ra các gói Java và lớp học
- Bộ sưu tập các tham số cho RedirectResult
- Hãy ParametersInterceptor hỗ trợ của Trung Quốc trong khóa băm theo mặc định
- themes.properties có thể được nạp bằng cách sử ServletContext cho phép để đặt thư mục template dưới WEB-INF hoặc trên classpath
- tag New datetextfield
- Chỉ biểu OGNL hợp lệ được lưu trữ
- Custom TextProvider có thể được sử dụng cho các lỗi xác nhận của mô hình hành động theo định hướng
- nhãn DateTimePicker của cố định
- PropertiesJudge xóa và tài sản được kiểm tra trong SecurityMemberAccess
- tài nguyên tải lại các công trình trong IBM JVM
- Default thiết lập tải lại đã được gỡ bỏ từ default.properties
được gì mới trong phiên bản 2.3.24:
- sửa lỗi bảo mật hợp nhất từ phiên bản 2.3.16.1, 2.3 .16.2, 2.3.16.3
- Mở rộng cơ chế bảo mật hiện tại để chặn truy cập để đưa ra các gói Java và lớp học
- Bộ sưu tập các tham số cho RedirectResult
- Hãy ParametersInterceptor hỗ trợ của Trung Quốc trong khóa băm theo mặc định
- themes.properties có thể được nạp bằng cách sử ServletContext cho phép để đặt thư mục template dưới WEB-INF hoặc trên classpath
- tag New datetextfield
- Chỉ biểu OGNL hợp lệ được lưu trữ
- Custom TextProvider có thể được sử dụng cho các lỗi xác nhận của mô hình hành động theo định hướng
- nhãn DateTimePicker của cố định
- PropertiesJudge xóa và tài sản được kiểm tra trong SecurityMemberAccess
- tài nguyên tải lại các công trình trong IBM JVM
- Default thiết lập tải lại đã được gỡ bỏ từ default.properties
là gì mới trong phiên bản 2.3.20.1:
- Merged~~V sửa lỗi bảo mật từ phiên bản 2.3.16.1, 2.3 .16.2, 2.3.16.3
- Mở rộng cơ chế bảo mật hiện tại để chặn truy cập để đưa ra các gói Java và lớp học
- Bộ sưu tập các tham số cho RedirectResult
- Hãy ParametersInterceptor hỗ trợ của Trung Quốc trong khóa băm theo mặc định
- themes.properties có thể được nạp bằng cách sử ServletContext cho phép để đặt thư mục template dưới WEB-INF hoặc trên classpath
- tag New datetextfield
- Chỉ biểu OGNL hợp lệ được lưu trữ
- Custom TextProvider có thể được sử dụng cho các lỗi xác nhận của mô hình hành động theo định hướng
- nhãn DateTimePicker của cố định
- PropertiesJudge xóa và tài sản được kiểm tra trong SecurityMemberAccess
- tài nguyên tải lại các công trình trong IBM JVM
- Default thiết lập tải lại đã được gỡ bỏ từ default.properties
được gì mới trong phiên bản 2.3.20:
- sửa lỗi bảo mật hợp nhất từ phiên bản 2.3.16.1, 2.3 .16.2, 2.3.16.3
- Mở rộng cơ chế bảo mật hiện tại để chặn truy cập để đưa ra các gói Java và lớp học
- Bộ sưu tập các tham số cho RedirectResult
- Hãy ParametersInterceptor hỗ trợ của Trung Quốc trong khóa băm theo mặc định
- themes.properties có thể được nạp bằng cách sử ServletContext cho phép để đặt thư mục template dưới WEB-INF hoặc trên classpath
- tag New datetextfield
- Chỉ biểu OGNL hợp lệ được lưu trữ
- Custom TextProvider có thể được sử dụng cho các lỗi xác nhận của mô hình hành động theo định hướng
- nhãn DateTimePicker của cố định
- PropertiesJudge xóa và tài sản được kiểm tra trong SecurityMemberAccess
- tài nguyên tải lại các công trình trong IBM JVM
- Default thiết lập tải lại đã được gỡ bỏ từ default.properties
là gì mới trong 2.3.16.3:
- Extends phiên bản loại trừ params trong CookieInterceptor để tránh thao tác của Struts 'internals.
được gì mới trong phiên bản vấn đề kiểm soát 2.3.15.3:
- Broken truy cập cố định.
là gì mới trong phiên bản 2.3.15.1:
- Remote thực thi mã dễ bị tổn thương khi sử dụng điều hướng ngắn mạch tiền tố tham số.
- Open chuyển hướng dễ bị tổn thương khi sử dụng ngắn mạch tiền tố tham số chuyển hướng.
là gì mới trong phiên bản acceptedParamNames 2.3.1.2:
- Default được tiếp tục cập nhật các giá trị hạn chế hơn để giải quyết các lỗ hổng bảo mật trong ParameterInterceptor.
là gì mới trong phiên bản 2.1.8.1:
- Updated~~V quá trình xây dựng, lắp ráp để tạo tên tập tin Windows-thân thiện và lấy tất cả các tài liệu.
Yêu cầu :
- Java 5 hoặc cao hơn
Bình luận không