Apache Struts 7 : Jakarta EE, Java 17, sécurité, modernité
Struts est un framework bien connu des développeurs (web) Java. Le framework est disponible en version 7. Cette version est une évolution majeure .Les évolutions les plus marquantes :- transition vers Jakarta EE : performances, sécurité, plus moderne que Java EE, namespace jakarta- Java 17 est la version par défaut de Structs 7- focus sur la sécurité : les paramètres par défaut se veulent mieux sécurisés, invocation méthode dynamique désactivée par défaut, meilleure protection CSRF (cross-site request forgery)- meilleure gestion des erreurs des exceptions- dépréciation des fonctionnalités trop anciennes (voir la release note), retrait de 9 plugins (attention à vérifier leur présence et gérer leur retrait)Note de version : https://cwiki.apache.org/confluence/display/WW/Version+Notes+7.0.0#VersionNotes7.0.0-BugCatégorie actualité: FrameworksImage actualité AMP:
Struts est un framework bien connu des développeurs (web) Java. Le framework est disponible en version 7. Cette version est une évolution majeure .
Les évolutions les plus marquantes :
- transition vers Jakarta EE : performances, sécurité, plus moderne que Java EE, namespace jakarta
- Java 17 est la version par défaut de Structs 7
- focus sur la sécurité : les paramètres par défaut se veulent mieux sécurisés, invocation méthode dynamique désactivée par défaut, meilleure protection CSRF (cross-site request forgery)
- meilleure gestion des erreurs des exceptions
- dépréciation des fonctionnalités trop anciennes (voir la release note), retrait de 9 plugins (attention à vérifier leur présence et gérer leur retrait)
Note de version : https://cwiki.apache.org/confluence/display/WW/Version+Notes+7.0.0#VersionNotes7.0.0-Bug