commons-beanutils.jar
Commons-Beanutils es un subproyecto del proyecto jakartacommons. El propósito de desarrollar este proyecto es ayudar a los desarrolladores a obtener/establecer dinámicamente las propiedades de JavaBeans, mientras resuelven el problema de tener que escribir getXXX y setXXX cada vez.
commons-digester.jar
Originalmente, Digester era solo una herramienta en JakartaStruts, utilizada para procesar el archivo de configuración struts-config.xml. Obviamente, convertir archivos XML en objetos Java correspondientes es una función muy general, y esta herramienta merece un uso más amplio, por lo que pronto estuvo disponible en el proyecto JakartaCommons (para proporcionar una biblioteca de componentes Java reutilizable).
Internamente, Struts utiliza Digester del proyecto Jakarta Commons [ASF, Commons] para analizar los archivos de configuración de Struts. Digester usa struts-configDTD para verificar el formato del documento y crear el objeto Java descrito por el documento. Si un archivo XML contiene elementos no documentados o utiliza elementos de manera no documentada, Digester no procesará el archivo.
carga-archivo-commons.jar
Commons-FileUploadFileUpload facilita agregar capacidades de carga de archivos potentes y de alto rendimiento a sus aplicaciones y servlets para cargar archivos en struts.
El marco de verificación de struts se basa en los dos paquetes siguientes:
validador-comunes.jar
(Método de verificación) y reglas de verificación. Admite la internacionalización de reglas de validación y mensajes de error. Struts lo usa para validar formularios.
jakarta-oro.jar
Commons-EL Commons-Jexl Search Jakarta OROJakartaORO es un conjunto de herramientas de procesamiento de texto que pueden proporcionar expresiones regulares compatibles con perl5.0, expresiones regulares tipo AWK y expresiones globales. También proporciona funciones como reemplazo, división y filtrado de nombres de archivos.
puntales.jar
Paquete central de Struts.
Otros paquetes de tarros
colecciones-comunes.jar
Extiende el marco estándar de JavaCollection para proporcionar implementaciones adicionales de mapas, listas y conjuntos, así como múltiples bibliotecas de utilidades útiles. La función es más poderosa que java.util.*.
commons-logging.jar:
Uno de los paquetes de Apache Commons que contiene funcionalidad de registro. El paquete en sí contiene un SimpleLogger, pero su funcionalidad es muy débil. Cuando se ejecuta, primero buscará log4j en CLASSPATH. Si existe, use log4j. De lo contrario, buscará java.util.logging que viene con JDK1.4. La aparición de commons-logging.jar es un arrepentimiento que queda de la historia. Apache hizo todo lo posible para presionar a Sun para que agregara log4j a JDK1.4. Sin embargo, el equipo del proyecto JDK1.4 se acercaba al momento de lanzar los productos JDK1.4. entonces Apache lo rechazó. El requisito es usar su propio java.util.logging. La función de este paquete es muy inferior a log4j y el rendimiento es promedio.
Más tarde, Apache desarrolló commons-logging.jar para que fuera compatible con dos registradores. Por lo tanto, para los programas de registro escritos con commons-logging.jar, se puede cambiar el Logger subyacente. Puede elegir log4j, java.util.logging o su propio SimpleLogger. Sin embargo, todavía recomiendo encarecidamente usar log4j, porque log4j tiene un alto rendimiento, el tiempo de salida del registro es casi igual al de System.out y procesar un registro solo toma 5 us en promedio. Puede encontrar el archivo de configuración log4j que Hibernate ha preparado para usted en el directorio src de Hibernate. Solo necesita ir al sitio web de Apache para descargar log4j. commons-logging.jar también es un paquete jar necesario.
Este artículo proviene del blog de CSDN. Indique la fuente al reimprimir: http://blog.csdn.net/iamboy_1/archive/2009/12/31/5111415.aspx.
-