Talking about SSH jar package

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.