Einführung in Apache Wicket

Arten von Web Frameworks

Aktionsorientierte Frameworks

Komponentenorientierte Frameworks

Struktur von Wicket

Wicket Komponenten

Wicket Views

Wicket Modelle

Apache Maven im Schnelldurchgang

Maven Projektstruktur

Projektkonfiguration pom.xml

<project>
    <modelVersion>4.0.0</modelVersion>
    <groupId>de.ralfebert</groupId>
    <artifactId>someproject</artifactId>
    <packaging>war</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>Some project</name>
    <description>Some maven project</description>
    <dependencies>
        <dependency>
            <groupId>org.apache.wicket</groupId>
            <artifactId>wicket</artifactId>
            <version>1.4.1</version>
        </dependency>
        <!-- ... -->
    </dependencies>
    <!-- ... -->
</project>

Maven Archetypen

Wicket-Projekte in Eclipse

Projekteinrichtung mit m2eclipse

Deployment mit Eclipse WTP

Manuelle Einrichtung und Start des Projektes

Wicket Community

Literaturempfehlung: Wicket in Action

Wicket in Action

Weitere Informationen I

Weitere Informationen II

Ralf Ebert

Ralf Ebert is an independent software developer, technical writer and trainer. He makes apps for Mac OS X and iOS and builds software solutions for companies using Eclipse RCP and Ruby on Rails. He offers training courses for software developers and writes books and articles about software development.