struts2-2.3.15.3 Related jars:
1, Commons-beanutils.jar
Commons-beanutils helps developers dynamically get/set values for Java Bean Properties while solving the hassle of writing getxxx and setxxx each time.
2, Commons-digester.jar
Used to process the Struts-config.xml configuration file.
3, Commons-fileupload.jar, common-io.jar,struts2 upload download file is necessary.
4, Struts2-core-2.1.6.jar
Struts2 2.1.6 Core Pack.
5, Commons-collections.jar
Extends the standard Java Collection framework, providing additional map, List, and set implementations, as well as a number of useful tool class libraries. Features are more powerful than java.util.*.
6, Commons-logging.jar, Log4j-1.2.17.jar
One of the Apache Commons packages that contains the log function. The package itself contains a simple Logger, but the function is very weak. In the run time it will first find log4j in Classpath, if there is, the use of log4j, if not, find JDK1.4 with the java.util.logging, if you can not find the simple Logger.
Commons-logging.jar's appearance is a historical legacy of regret, originally Apache lobbied Sun log4j to join JDK1.4, but JDK1.4 project team is close to release JDK1.4 product time, so rejected Apache requirements, use their own Java . util.logging, this package has a far worse function than log4j, and the performance is general.
Later, Apache developed the Commons-logging.jar to be compatible with two logger. Therefore, the log program written with Commons-logging.jar, the underlying Logger can be switched, you can choose log4j,java.util.logging or its own simple Logger. However, I still strongly recommend the use of log4j, because the log4j performance is very high, log output information time is almost equal to System.out, and processing a log on average only need 5us. You can find the log4j configuration file that hibernate has prepared for you in the SRC directory of hibernate, you just need to go to the Apache website to download log4j. Commons-logging.jar is also a required jar package.
7.freemarker-2.3.13.jar
Freemarker is a template engine, a generic tool that generates text output based on a template.
8.ognl-2.6.11.jar
Supports ONGL expressions, which are used in struts2 to write El tags.
9.xwork-2.1.2.jar
Because Struts2 is an extension of xwork, some classes are still associated with xwork classes.
10.asm-3.3.jar class library for manipulating Java bytecode
Asm-commons-3.3.jar provides an event-based representation
Asm-tree-3.3.jar provides an object-based representation
11.struts2-json-plugin-2.3.15.3.jar struts2 integrating JSON when referencing
Struts2-spring-plugin-2.3.15.3.jar STRUTS2 Integrated Spring Reference
spring:* Jar Package:
Spring3.2 developing the most basic jar package
1. Spring-beans-3.2.0.release.jar
Jar files are used by all applications and contain all classes related to accessing configuration files, creating and managing beans, and inversion of control/dependency injection (IOC/DI) operations. If the application requires only basic Ioc/di support, the introduction of Spring-core.jar and Spring-beans.jar files is possible.
2. Spring-context-3.2.0.release.jar
You can find all the classes you need to use the Spring ApplicationContext feature, Jdni all the classes that you need, and the UI aspects used with the template (templating) engine such as Velocity, Freemarker, JasperReports integrated classes, and related classes for verifying validation.
3. Spring-core-3.2.0.release.jar
Spring's basic core tools class
4. Spring-expression-3.2.0.release.jar
5. Com.springsource.org.apache.commons.logging-1.1.1.jar
Log packet, STRUTS2, Spring, hibernate use this jar package to support logging on log4j and JDK 1.4+
6. Com.springsource.org.apache.log4j-1.2.15.jar
Package required for Operation log
7. AOP Development
Spring-aop-3.2.0.release.jar
Spring-aspects-3.2.0.release.jar
Com.springsource.org.aopalliance-1.0.0.jar
Com.springsource.org.aspectj.weaver-1.6.8.release.jar
8. Spring-jdbc-3.2.0.release.jar
Spring encapsulates JDBC data access
9. Spring-tx-3.2.0.release.jar
Spring Transaction Management
Ten. Spring-orm-3.2.0.release.jar
Spring support for the mapping framework
Spring-web-3.2.0.release.jar.
Spring is used in the Web
Spring-test-3.2.0.release.jar.
Spring consolidates JUnit tests
Talking about SSH jar package