Wicket Stuff

repository·master·Indexed 43 days ago

https://github.com/wicketstuff/core

A collection of open source projects and modules for the Apache Wicket web framework. It includes tools such as the Annotation Event Dispatcher for @OnEvent handling, a dashboard system with customizable widgets, distributed PageStore implementations for Redis, Hazelcast, Apache Ignite, Apache Cassandra, and Memcached, as well as integrations for OpenLayers 3 and Tag-It.

Tokens
20.4K
Snippets
58
Records
103
Agent score
55%

What's inside Wicket Stuff

  1. What is ModalX

    master
    ModalX (Modal eXtension) is a library for Apache Wicket designed to simplify the creation and management of ModalWindows and ModalForms. It aims to bring desktop-style development patterns (similar to MFC, OWL, or Swing) to Wicket by providing reusable components like ModalContentPanel and ModalFormPanel, and simplifying common tasks like message box creation and nested modal management.
  2. Overview of Wicket Security Framework

    master
    Wicket Security is a modular security framework for Apache Wicket applications. It provides role-based access control (RBAC), permission-based security, and fine-grained authorization at the component, page, and model levels. The framework is organized into four main modules that allow for both abstract security definitions and concrete implementations.
  3. Overview of Fast 2 Wicket Serializer

    master
    The Fast 2 Wicket Serializer is a specialized implementation designed to use the Fast 2 (FST) library for Apache Wicket serialization. It aims to replace standard Java Serialization with FST to improve performance (speed) and reduce the size of serialized data while maintaining compatibility. This allows Wicket applications to benefit from FST's optimizations with minimal code changes.
  4. Use Redis as a Wicket PageStore

    master
    The wicketstuff-datastore-redis project provides an implementation of org.apache.wicket.pageStore.IPageStore that uses Redis as the underlying storage backend. This allows Apache Wicket applications to persist user pages in a Redis instance instead of the default file system or in-memory storage, facilitating distributed session management and improved scalability.
  5. What is QuickView and when to use it

    master

    QuickView is a specialized RepeatingView component for Apache Wicket designed to optimize AJAX performance.

    Its primary purpose is to allow adding or removing rows in a repeater without re-rendering the entire collection during AJAX requests. This makes it ideal for dynamic lists where only specific items change. It is compatible with PagingNavigator and AjaxPagingNavigator.