Latest version spring, Hibernate, Struts framework integration (2014-10-26-20:22:09)

Source: Internet
Author: User
Tags aop json pack testng
SSH Overview: The latest version of Struts2, Hibernate, Spring framework of a consolidation, including the latest version of the jar, Tomcat, simple testing is a general stable framework. Second, the following is the name of the framework, the version, and the time of the last release 1, Struts2 1. Sturts2 version

 

Frame name

 

version

Last release time

Struts2

2.3.4

2012-6-11

2. Struts2.3.4 Required jar Package and introduction

<

classification of JAR packages

Jar Package Name

Jar Package Version

Jar Package

file name

Jar Package

the role

the main package paths and main classes contained within the JAR package

dependent own jar package name

Dependent third-party jar package name

whether this jar package is a third-party package

Struts

2.3.4

Of

Nuclear

Heart

Package

Struts2-core

-2.3.4.jar

2.3.4

Struts2-core

-2.3.4

STRUTS2 's core package

Org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

Xwork-core

-2.3.4.jar

Whether

Xwork-core

-2.3.4.jar

2.3.4

Xwork-core

-2.3.4

Xwork Core Pack

com.opensymphony.xwork2/com.opensymphony.xwork2.cinfig/com.opensymphony.xwork2.ognl/

Whether

Aopalliance.jar

1.0

Aopalliance

 

This package provides the most common and common interface for AOP

Org.aopalliance.aop/org.aopalliance.aop.intercept

Whether

Commons-fileupload-1.2.2.jar

1.2.2

commons-fileupload-1.2.2

 

Upload and download struts files

Org.apacher.commons.fileupload/org.apacher.commons.fileupload.util

Whether

Commons-lang

3-3.1.jar

3.3.1

commons-lang3-3.1

Providing extensions for Java.lang packages

Org.apacher.commons.lang3/org.apacher.commons.lang3.builder

Whether

Commons-logging

-1.1.1.jar

1.1.1

Commons-logging

-1.1.1

 

Jakarta General-Purpose logging Package

Org.apacher.commons.logging/org.apacher.commons.logging.impl

Whether

Freemarker-2.3.19.jar

2.3.19

freemarker-2.3.19

 

Freemarker is a template engine, a generic tool for generating text output based on templates

Whether

Ognl-3.0.5.jar

3.0.5

ognl-3.0.5

 

Support for OGNL expressions

Ognl

Whether

Auxiliary

Help

Jar

Package

Struts2-spring

-plugin-2.3.4.jar

2.3.4

Struts2-spring

-plugin-2.3.4

 

Struts2 and spring integrate the required packages

Whether

Antlr-2.7.2.jar

2.7.2

antlr-2.7.2

It is such a tool, it can accept the word grammar language description, and can produce the recognition of these language statements of the program

Asm-3.3.jar

3.3

asm-3.3

Class library for manipulating Java bytecode

Asm-commons-3.3.jar

3.3

asm-commons-3.3

Provides an event-based representation

Asm-tree-3.3.jar

3.3

asm-tree-3.3

Provides an object-based representation

Classworlds-1.1.jar

1.1

classworlds-1.1

A development framework based on Java operation class loading. Java's classloader mechanisms and native classes can cause headaches, many of which are confusing for some types of application development.

Commons-beanutils-1.8.0.jar

1.8.0

commons-beanutils-1.8.0

A subproject in the Jakartacommons project. The purpose of this project is to help developers dynamically get/Set value JavaBean properties while solving the hassle of writing getxxx and setxxx every time

Commons-chain-1.2.jar

1.2

commons-chain-1.2

Apache's Commons-chain project has combined the command and responsibility chain (Chain ofresponsebility) model perfectly

Commons-collections-3.1.jar

3.1

commons-collections-3.1

Contains some Apache-developed collection classes that extend 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.*.

Commons-digester-2.0.jar

2.0

commons-digester-2.0

A tool in jakartastruts to process the Struts-config.xml configuration file

Commons-logging-api-1.1.jar

1.1

commons-logging-api-1.1

One of the apachecommons packages, containing some data type tool classes, is an extension of the java.lang.*.

Commons-validator-1.3.1.jar

1.3.1

commons-validator-1.3.1

Calibration method) and the validation rules. Support for the internationalization of checksum error messages. Struts uses it to validate the form

Dwr-1.1.1.jar

1.1.1

dwr-1.1.1

Direct webremoting is a Web remote call framework. Java's Development and utilization of this framework can make Ajax easy to develop.

Ezmorph-1.0.6.jar

1.0.6

ezmorph-1.0.6

Ezmorph is a simple Java class library used to convert an object to another object. Ezmorph was originally a converter in the Json-lib project. Ezmorph supports primitive data types (Primitive), objects (object), multi-maintenance array conversions and Dynabeans conversions. In Struts2, the JSON is processed using the Ezmorph library

Google-collections-1.0.jar

1.0

google-collections-1.0

An extension to an existing Java collection class.

Jackson-core-asl-1.9.2.jar

1.9.2

jackson-core-asl-1.9.2

A core library of high-performance parsers

Json-lib-2.3-jdk15.jar

2.3

Json-lib-2.3-jdk15

Provides a powerful JSON support, using the JSON string submitted by Ajax parsing, can be converted to Pojo object, can be converted from Pojo to JS can be recognized by the JSON object.

Juli-6.0.18.jar

6.0.18

juli-6.0.18

For Tomcat error log viewing

Oro-2.0.8.jar

2.0.8

oro-2.0.8

Ro set of text processing tools, can provide perl5.0-compatible regular expressions, awk-like regular expressions, glob expressions. Also provides functions such as replacement, segmentation, file name filtering, etc.

Oval-1.31.jar

1.31

oval-1.31

Oval is a Java object of any type that provides an extensible validation framework for transactions and objects.

Plexus-container-default-1.0-alpha-10.jar

1.0

Plexus-container-default-1.0-alpha-10

The Plexus project provides a complete software stack for creating and executing software projects. Depending on the bundle container, the application can build modularity with component-oriented programming, which can easily assemble and reuse reusable components. Depending on the plexus container, applications can build modularity with component-oriented programming, which makes it easy to assemble and reuse reusable components.

Plexus-utils-1.2.jar

1.2

Plexus-utils

The Plexus project provides a complete software stack for creating and executing software projects. Depending on the bundle container, the application can build modularity with component-oriented programming, which can easily assemble and reuse reusable components.

Sitemesh-2.4.2.jar

2.4.2

sitemesh-2.4.2

Sitemesh is a framework component used to implement page layout and decoration (layout anddecoration) in JSP, which helps site developers to easily separate the dynamic content and the static decorative appearance of the page.

Struts2-codebehind-plugin-2.3.4.jar

2.3.4

struts2-codebehind-plugin-2.3.4

Usually JSP pages come from the file system. With this plugin, you can deploy a JSP page into a jar package

Struts2-config-browser-plugin-2.3.4.jar

2.3.4

struts2-config-browser-plugin-2.3.4

Struts Configure the plugins required by the browser

Struts2-convention-plugin-2.3.4.jar

2.3.4

struts2-convention-plugin-2.3.4

By default the Convention plug-in finds operations classes in the following package pillars, struts2 behavior or actions, any package that matches these names will be considered as the root package for the regular plug-in.

Struts2-dojo-plugin-2.3.4.jar

2.3.4

struts2-dojo-plugin-2.3.4

Some of the controls provided for struts such as: calendar

Struts2-dwr-plugin-2.3.4.jar

2.3.4

struts2-dwr-plugin-2.3.4

For the integration of DWR

Struts2-embeddedjsp-plugin-2.3.4.jar

2.3.4

struts2-embeddedjsp-plugin-2.3.4

Used to place JSP pages in a jar package

Struts2-jasperreports-plugin-2.3.4.jar

2.3.4

struts2-jasperreports-plugin-2.3.4

For consolidating JasperReports

Struts2-javatemplates-plugin-2.3.4.jar

2.3.4

struts2-javatemplates-plugin-2.3.4

Apache provides ' javatemplates ' to replace the default Freemarker renderer

Struts2-jfreechart-plugin-2.3.4.jar

2.3.4

struts2-jfreechart-plugin-2.3.4

Struts2 using Jfreechart's plug-in package

Struts2-jsf-plugin-2.3.4.jar

2.3.4

struts2-jsf-plugin-2.3.4

Sturts Integrated JSF plug-in package

Struts2-json-plugin-2.3.4.jar

2.3.4

struts2-json-plugin-2.3.4

JSON plug-in package used by struts2

Struts2-junit-plugin-2.3.4.jar

2.3.4

struts2-junit-plugin-2.3.4

The JUnit debugs provided by struts

Struts2-osgi-plugin-2.3.4.jar

2.3.4

struts2-osgi-plugin-2.3.4

This plugin provides support for launching an instance of Apachefelix in a Web application, and scanning the bundle for the installation of the struts configuration. A Management Pack is also available

Struts2-oval-plugin-2.3.4.jar

2.3.4

struts2-oval-plugin-2.3.4

The plugin defines the interceptor "ovalvalidation" and the Interceptor stack "Ovalvalidationstack" in the "Oval-default" package. Use this interceptor to expand the "Oval-default" package

Struts2-plexus-plugin-2.3.4.jar

2.3.4

struts2-plexus-plugin-2.3.4

Use the plugin when configuring struts actions, interceptors, or results in struts. XML, the Set class property contains the bundle object ID, not the actual Java class. This will allow Plex to create objects and inject any dependencies also by the management bundle.

Struts2-portlet-plugin-2.3.4.jar

2.3.4

struts2-portlet-plugin-2.3.4

Portlet plug-in for developing JSR286 portlets using struts

Struts2-rest-plugin-2.3.4.jar

2.3.4

struts2-rest-plugin-2.3.4

The rest plug-in is used to automatically process serialization and deserialize each of these formats.

Struts2-sitegraph-plugin-2.3.4.jar

2.3.4

struts2-sitegraph-plugin-2.3.4

Generate a graphical view of a Web application

Struts2-struts1-plugin-2.3.4.jar

2.3.4

struts2-struts1-plugin-2.3.4

This jar is a plug-in used to integrate strusts and spring, which configures the data source into the underlying sessionfactory when dealing with the database thing. The sessionfactory is then injected into the appropriate DAO layer or service layer, and the processing results page of the configuration Request page configures the Struts.xml file to be managed by spring.

Struts2-testng-plugin-2.3.4.jar

2.3.4

struts2-testng-plugin-2.3.4

This plugin is used in unit tests, not at run time. Therefore, it is included in the classpath of your build, but do not deploy it to web-inf/lib applications in STRUTS2

Struts2-tiles-plugin-2.3.4.jar

2.3.4

struts2-tiles-plugin-2.3.4

This plugin can install plug-in jar to copy into the Web-inf/lib directory of the application

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.