Wicket de apache

Desarrollo de aplicaciones web simple y agradable
Descargar ahora

Wicket de apache 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.5 MB

Wicket de apache Etiquetas


Wicket de apache Descripción

Desarrollo de aplicaciones web simple y agradable. Con una separación adecuada de marcas / lógicas, un modelo de datos de POJO y una refrescante falta de XML, Apache Wicket hará que las aplicaciones web en desarrollo sean agradables y simples nuevamente. Cambie la placa de calderas, la depuración compleja y el código frágil para componentes poderosos y reutilizables escritos con Plain Java y HTML. Aquí hay algunas características clave de "Apache Wicket": Modelo de componente OO similar a Swing: · Las páginas y los componentes en Wicket son objetos Java reales que apoyan la encapsulación, la herencia y los eventos. Facilidad de desarrollo: · Debido a que Wicket es Java y HTML, puede aprovechar lo que sabe sobre Java o su editor HTML favorito para escribir aplicaciones de ventanilla. Separación de intereses: · Wicket no combina el marcado con el código Java y no agrega una sintaxis especial a sus archivos de marcado. Los mundos de HTML y Java son paralelos y asociados solo por Wicket ID, que son atributos en propiedades HTML y componentes en Java. Dado que Wicket HTML es solo HTML y Wicket Java es solo Java, los codificadores y diseñadores pueden trabajar de forma independiente en gran medida y sin confiar en ninguna herramienta especial. Seguro: · Wicket está seguro por defecto. Las URL no exponen información confidencial y todas las rutas de componentes son relativas a la sesión. Se deben tomar pasos explícitos para compartir información entre las sesiones. Hay planes para la próxima versión de Wicket para agregar el cifrado de URL para admitir sitios web altamente seguros. Soporte de agrupamiento transparente, escalable: · Todas las aplicaciones de Wicket funcionarán en un clúster automáticamente y sin trabajo adicional. Una vez que se entienden los cuellos de botella, Wicket permite la sintonización de la replicación del estado de la página. La siguiente versión de Wicket apoyará los modelos del lado del cliente para la escalabilidad en estado cero. Soporte de botón trasero transparente: · Wicket admite la gestión de la versión configurable de la página. Cuando los usuarios envían un formulario o siguen un enlace desde una página que accedieron con el botón Atrás en su navegador, Wicket puede revertir el objeto de página al estado que se encontraba cuando se prestó originalmente la página. Esto significa que puede escribir aplicaciones web que admiten el botón Atrás con muy poco trabajo. Componentes reutilizables: · Los componentes reutilizables en Wicket son particularmente fáciles de crear. No solo puede extender los componentes existentes con el Java extiende la palabra clave, sino que también puede crear componentes del panel que asocian un grupo de componentes como una unidad reutilizable. Validación simple, flexible, localizable de forma localizable: · Es trivial escribir y usar validadores en Wicket. También es bastante fácil personalizar y localizar la pantalla y el contenido de los mensajes de error de validación. Sesiones TIPSFE: · Wicket elimina la necesidad de administrar los atributos de HTTPSESSION a mano. La página y los objetos de componentes se almacenan de manera transparente en la sesión y su aplicación también puede crear una subclase de sesión personalizada con las propiedades de TypSafe también. Todos los objetos almacenados en la sesión pueden participar automáticamente en la replicación de clústeres. Fábrica personalizable: · Wicket es muy extensible. La mayoría de las operaciones son personalizables a través de fábricas o métodos de fábrica. Modelos desmontables: · Los objetos modelo en Wicket pueden ser muy ligeros en términos de memoria y uso de la red en un clúster. Cuando se usa un modelo, puede "adjuntar", que se puede rellenar con información del almacenamiento persistente. Cuando el modelo ya no está en uso, la información transitoria se puede restablecer, reduciendo el tamaño del objeto. Componentes de la frontera: · Los componentes de la frontera con Wicket permiten la decoración de páginas de manera reutilizable. Esto es especialmente útil para la herencia de las estructuras de navegación comunes o el diseño. Soporte para todas las características básicas HTML: · Wicket admite etiquetas de imagen, enlaces, formularios y todo lo demás que está acostumbrado a usar en su desarrollo de aplicaciones web. Manipulación programática de los atributos: · Los componentes de Wicket pueden cambiar automáticamente cualquier atributo de etiqueta HTML. Conversiones automáticas: · Una vez que se valida un formulario, el modelo se puede actualizar utilizando convertidores de ventanilla. La mayoría de las conversiones ordinarias están incorporadas y es fácil escribir nuevos convertidores. Imágenes dinámicas: · Wicket hace que el uso de la imagen, el intercambio y la generación sea muy fácil. Se pueden crear imágenes dinámicas simplemente implementando un método de pintura. LISTAJE PAGEBLEVIAVIA: · ListViews en Wicket son extremadamente poderosos. Puede anidar cualquier tipo de componente en una fila LISTVIEW, incluso otras visidas LISTAS. PageAbleListView es compatible con los enlaces de navegación para listas grandes. Componente de árbol: · Fuera del componente de árbol de caja para navegar y seleccionar nodos. Localización: · Todas las páginas, imágenes y cadenas de recursos pueden ser localizadas. Ejemplos: · Wicket tiene numerosos ejemplos que muestran todas las características anteriores.


Wicket de apache Software relacionado

Xilizar

Cree páginas XHTML o sitios web completos con solo un editor de texto simple ...

189 100 KB

Descargar

Smsk

Un marco de servicio web simple, controlado por Python, de alto rendimiento y escalable escrito en C ...

188 916 KB

Descargar