(The core library file designed in the latest version 2.2.1 of Struts2 includes the following contents: struts2-core-2.2.1.jar: The core class library of the Struts2 structure. xwork-core-2.2.1.jar: Xwork core class library on which Struts2 is built. ognl-3.0.jar: Object Graph Navigation Language (ObjectGraphNavigationLanguage), it is a powerful expression language (ExpressionLanguage, referred to as EL), through its simple and unique expression syntax, you can access arbitrary properties of objects, call The method of the target, traverse the structure diagram of the entire target, and terminate the field type conversion and other functions. freemarker-2.3.16.jar: Struts2's UI label template is written in FreeMarker. commons-fileupload-1.2.1.jar: file upload component, this file must be added after version 2.1.6. commons-io-1.3.2.jar: IO input and output stream component, which firstly terminates the read and write functions of files. javassist-3.7.ga.jar: Javassist is an open source class library for analyzing, modifying and creating Java bytecode. -------------------------------------------------- -----------------commons-logging-1.0.4.jar: The log package produced by ASF, the Struts2 structure uses this log package to support Log4J and JDK1.4 and above logging.
lib\commons-fileupload-1.2.1.jar
lib\commons-io-1.3.2.jar
lib\commons-logging-1.0.4.jar
lib\freemarker-2.3.16.jar
lib\javassist-3.7.ga.jar
lib\ognl-3.0.jar
lib\struts2-core-2.2.1.jar
lib\xwork-core-2.2.1.jar)