# Apache Wicket Component API

**Canonical:** https://apis.io/apis/apache-wicket/apache-wicket-component-api/  
**Provider:** Apache Wicket — https://apis.io/providers/apache-wicket/  
**Documentation:** https://wicket.apache.org/learn/

Apache Wicket Component API is published by [Apache Wicket](https://apis.io/providers/apache-wicket/) on the [APIs.io](https://apis.io/) network. Tagged areas include Java, Components, Web Framework, and AJAX. The published artifact set on APIs.io includes API documentation and an API reference.

The Wicket Component API provides the core Java classes for building web UIs. Pages extend WebPage, components extend Panel, Form, Link, Button, and other base classes. The model system uses IModel<T> for type-safe data binding. The AjaxRequestTarget enables partial page updates. Wicket provides built-in components for forms (TextField, DropDownChoice, CheckBox), containers (RepeatingView, ListView, DataView), feedback, and navigation.

## Machine-readable artifacts (4)

- **Documentation** — https://wicket.apache.org/learn/
- **APIReference** — https://ci.apache.org/projects/wicket/apidocs/10.x/
- **SDKs** — https://search.maven.org/search?q=org.apache.wicket
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/apache-wicket/refs/heads/main/apis.yml

## Tags

Java, Components, Web Framework, AJAX

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/apache-wicket/apache-wicket-component-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/apache-wicket/.
