Struts 最初是 Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用 Java Servlet/JSP 技术,实现了基于Java EE Web应用的MVC设计模式的应用框架,是MVC经典设计模式中的一个经典产品 .

仓库: https://github.com/apache/struts

Apache Struts 的2.5.25版本发布,主要修复问题和改进如下:

BUG:
1.修复全局结果中的包级别属性获取问题;
2.修复AbstractMatcher传值映射的问题;
3.修复Showcase应用程序的单文件上传示例中的小错误;
4.修复无法设置长路径名变量的问题;
5.修复s:set标签有空值的问题;
6.修复AliasInterceptor无法正确处理空参数的问题;

改进:采用JDK9+进行构建项目时的效率问题;

依赖升级:
1.Maven 构建库升级;
2.升级OSGi到最新版本;
3.部分依赖包版本升级;