Apache Click

Un marco de aplicación web de Java moderno
Descargar ahora

Apache Click Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Apache
  • Precio:
  • FREE
  • Nombre del editor:
  • Apache Software Foundation
  • Sitio web del editor:
  • http://www.apache.org/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 21 MB

Apache Click Etiquetas


Apache Click Descripción

Un marco de aplicación web de Java moderno. Apache Click es un marco de aplicación web de código abierto y moderno de Jee, que proporciona un modelo de programación de estilo cliente rico natural. El clic está diseñado para ser muy fácil de aprender y usar, y los desarrolladores se levantan y se ejecutan dentro de un día. Aquí hay algunas características clave de "Apache Click": · Muy fácil de aprender. · Diseño de componentes y orientados a la página. · Modelo de programación de base de eventos. · Muy alto rendimiento · Renderización automática de formulario y validación del lado del cliente / servidor · Soporta la reproducción de la página de Velocity, JSP o Freemarker · Fuente abierta gratuita con licencia de Apache Menor comercial. · Soporta Java 1.5 y más. Requisitos: · Java 1.5 o posterior ¿Qué hay de nuevo en este lanzamiento: Nuevos ejemplos: · Los elementos principales de la página demuestran cómo agregar elementos de cabezales de Jsimport, Jsscript, CSSIMPORT y CSSStyle a una página. · El control de elementos de control demuestra cómo agregar elementos principales de JSIMPORT y CSSIMPORT a un control personalizado. · EnviarLink Demo muestra cómo usar el nuevo control de EnvoleLink. · Gran conjunto de datos es un ejemplo de una tabla con una gran cantidad de filas y cómo páginas perezosamente a través de las filas utilizando un proveedor de datos personalizado. · El panel reutilizable es un ejemplo de un panel reutilizable que proporciona un formulario para capturar los detalles del cliente. · El Programador de empleo de cuarzo es un ejemplo que demuestra cómo integrar el marco de programación de trabajos de cuarzo en una aplicación de clic. Nueva documentación: · La documentación se ha convertido en DocBook y se pone a disposición en tres sabores diferentes: PDF, HTML (página única) y HTML (páginas múltiples). Gracias a Gilberto C Andrade por hacer la conversión . · Documentación adicional que describe el nuevo soporte del elemento principal. Consulte la nueva sección en el elemento Head Page aquí y la sección en los elementos de la cabeza de control aquí. Nuevas características y problemas resueltos: · Se agregó una nueva ventana emergente de calendario a Datefield. Esta ventana emergente calendario utiliza la fecha de fecha de calendario, que se basa en la biblioteca de prototipos JavaScript. Tenga en cuenta que si no desea una dependencia de la biblioteca de prototipos, puede usar el calendario de clics de terceros. · Se agregó soporte de primera clase para elementos principales, como JavaScript y CSS. Se agregaron las siguientes clases: elemento, recursos de recursos, jsimport, jsscript, cssimport y cssstyle. Se añadió un nuevo método a la página y el control: Control.Tetheadelements () y Página.BethAlements () . · Se agregó el control de envoltura que puede enviar un formulario . · Control agregado de hiddenlist para representar y enviar una lista de campos ocultos . · Se agregó el controlador de acceso de seguridad complementado (AccessController) a la clase de menú. Esta interfaz plubable permite el uso de marcos de seguridad, como la seguridad del resorte (ACEGI) o la Jsecurity para controlar el acceso al usuario a los elementos del menú. Este problema fue planteado por Demetrios Kyriakis . · Método agregado, clickUtils.createTemplatemodel, que devuelve un modelo de plantilla que contiene objetos, como la ruta de contexto, la ruta de la página, la solicitud HTTP, la respuesta HTTP, la sesión HTTP, etc. · Capacidad adicional para especificar un icono de TreeNode personalizado a través del nuevo método Treenode.Seticon (STRING). Este problema fue elevado y fijado por Tim Hooper . · Método agregado Formato.URL para la codificación de las URL en plantillas . · Método agregado FieldColumn.SetProperty que se puede sobreirir para proporcionar una unión personalizada para objetos de dominio complejos. Este problema fue elevado y arreglado por Warnerjan Veldhuis . · Se agregó la opción de configuración de Typeconverter a clickservlet. Ver GetTypeconverter () Método para más detalles. Este problema se elevó a Joseph Schmidt y se corrigió por Adrian A. . · Se agregó SLF4JLOGSERVICE para soportar múltiples servidores de aplicaciones. Este problema fue elevado Oliver Burn . · Se agregó el soporte de anotación de @bindable para el campo de la página Autobinding . · Redireccionamiento de página mejorado para soportar parámetros. Consulte la nueva página Métodos Setrededirect (STRING, MAP) y SIBREDEDIRCT (Clase, MAP) Este problema fue elevado y fijado por Adrian . · Mejores controles de enlace para admitir parámetros multivaludes a través de los nuevos métodos de enlace abstracto GetParameTervalues ​​() y SetParamETervalues ​​() . · Mesa mejorada para admitir conjuntos de datos muy grandes mediante la promoción de los métodos GetFirStrow () y GetLastaw () como público. Estos métodos proporcionan la información necesaria para recuperar solo las filas mostradas . · Mejora de LinkDecorator para admitir los nombres de los parámetros de propiedad de identificadores de destino. Este problema fue planteado por Demetrios Kyriakis y fijado por Adrian A. . · Métodos de Picklist mejorados GetValueObject () y SETVALUEOBJECT (objeto) para delegar a GetSelectedValues ​​() y AddSelectedValue (STRING) respectivamente . · Mejora de la integración de resortes con SpringClickservlet y PagesCoperesolver, que admite páginas instantáneas de primavera con la configuración de @Component . · Mejora compressiServleTrleTresponseWrapper y compressionResponstream Clases para tener visibilidad pública para habilitar el uso en los filtros de servlet personalizado . · Control de menú mejorado para procesar la clase de atributo = "seleccionado" cuando se selecciona el elemento del menú. Este problema fue elevado y fijado por Frederic Daoud . · Mejora del funcionamiento del rendimiento para implementar el filtrado de rutas de exclusión . · Mejora XMLCONFIGSERVICE para escanear los recursos desplegables dentro de las carpetas en el Classpath . · Mejora Cayenne DataContextFilter, incluido la adición de soporte para el registro de LifeCyclistener . · Click Click Calendar Memory Fugek en la ventana emergente del calendario con la versión 1.0.1 liberada . · Ordenado de columna fija para reconocer números dentro de las cadenas. Este problema fue planteado por Venkatt Guhesan . · Se corrigió un error donde Fieldset no se estableció como el padre de sus controles secundarios. Este problema fue planteado por James P Brown . · Se corrigió el error de clasificación de formataforma. Agregado Métodos de clasificación de formataforma SetSORTEDCOLUMN, SETSORTRESASTENDING, SETPAGENMENE para clasificación programática. Este problema fue recaudado y fijado por Ben Warner . · Se corrigió un error en AutocompleTetTextField, donde si el campo se eliminó de un formulario, sus recursos de JavaScript aún se harían. Este problema fue planteado por Paul Zammit . · Dependencias extras fijas Pom.xml . · Se corrigió un error en Control.js que causó que la cola de eventos ADDADGEVENT se restablecerá si se importan múltiples scripts de Control.js en la misma página. Este problema fue planteado por Adrian . · Fijado de rendimiento fijo yFiltro de compresión para manejar adecuadamente las solicitudes . · Métodos desaprobados: Control.Tethtmlimports () y Página.Gethtmlimports (). Estos métodos se han desaprobado a favor de Control.Elementements () y Página.BethAlements (). · Actualizar la Biblioteca de Velocity a la Versión 1.6.2. · Actualizar la biblioteca de Cayenne a la versión 3.0m6. · Actualizar prototype.js Library a la versión 1.6.1_RC2.


Apache Click Software relacionado

Jinja

Un motor de plantilla independiente pequeño pero rápido y fácil de usar escrito en python puro ...

182 246 KB

Descargar