[JAVA] Ich habe versucht, Apache Wicket zu verwenden

Ich habe versucht, Apache Wicket zu verwenden

Während wir die Funktionen der Webanwendung reparieren, die von anderen Geschäftsbereichen erstellt wurden, werden wir auch den nachfolgenden Betrieb und die Wartung durchführen. Wenn Sie sich also die Quelle des Frameworks ansehen, das Sie derzeit verwenden, heißt es Apache Wicket. Weiß nicht. Ich war plötzlich daran interessiert zu sehen, dass die HTML-Datei, die ich für einen Bildschirm-Mock hielt, tatsächlich als Produktions-HTML fungiert (formal dient die Produktions-HTML-Datei auch als Mock). Wenn ein Framework herauskommt, das ich nicht kenne, kaufe ich normalerweise ein Buch und lese es. Suchen Sie also bei Amazon. Das Buch von 2009 ist 7198 Yen ...? Es scheint kein anderes japanisches Buch zu geben. Lass uns aufgeben. So werde ich lernen, während ich es basierend auf den Informationen im Web mache. Vorerst habe ich nach dem Studium eine Art Probe gemacht.

: one: Erstelle PJ auf Eclipse Vorerst sowieso die Umwelt. Wenn ich versuche, ein Maven-Projekt in Eclipse zu erstellen, erhalte ich einen schnellen Start für das Apache-Wicket.

https://wicket.apache.org/start/quickstart.html Ich hätte es hier von Anfang an sehen sollen, aber ich habe es bemerkt, nachdem ich es gemacht habe. Wenn Sie ein Projekt erstellen, sieht es wie Beispielcode aus. Die Probe funktionierte vorerst. Die Version ist alt, aber ich habe es mit 1.4.23 versucht.

Korrespondenz zwischen: zwei: HTML und Java Teil 1

Fügen wir dem Beispiel-HTML einen hinzu.

HomePage.html


<span wicket:id="footer">This is footer message.</span>

Unable to find component with id 'footer'... Ich habe so einen Fehler bekommen. Ich verstehe, sind das die * Webseiten sind Objekte * auf der offiziellen Website? Da HTML- und Java-Objekte miteinander verknüpft sind, ist das, was in HTML enthalten ist, auch auf der Java-Seite erforderlich.

HomePage.java


add(new Label("footer", "This is fotter."));

Als ich die der Fußzeile entsprechende Klasse in der HomePage-Methode hinzufügte, wurde die Fußzeile angezeigt. Lassen Sie uns herausfinden, wie das funktioniert.

Recommended Posts

Ich habe versucht, Apache Wicket zu verwenden
Ich habe versucht, Gson zu benutzen
Ich habe versucht, TestNG zu verwenden
Ich habe versucht, Galasa zu benutzen
Ich habe versucht, Azure Cloud-Init zu verwenden
Ich habe versucht, Java REPL zu verwenden
Ich habe jetzt versucht, Anakia + Jing zu verwenden
Ich habe versucht, Spring + Mybatis + DbUnit zu verwenden
Ich habe versucht, JOOQ mit Gradle zu verwenden
Ich habe versucht, die Java8 Stream API zu verwenden
Ich habe versucht, JWT in Java zu verwenden
[Android] Ich habe versucht, das Koordinatorlayout zu verwenden.
Ich habe versucht, Pari GP Container zu verwenden
Ich habe versucht, WebAssembly Stadio (Version 2018/4/17) zu verwenden.
Ich habe versucht, Java Memo LocalDate zu verwenden
Ich habe versucht, Google HttpClient von Java zu verwenden
Ich habe versucht, Realm mit Swift UI zu verwenden
Ich habe versucht, das Java-Diagnosetool Arthas zu verwenden
Ich habe versucht, Scalar DL mit Docker zu verwenden
Ich habe versucht, OnlineConverter mit SpringBoot + JODConverter zu verwenden
Ich habe es mit Spring versucht.
Es ist neu, aber ich habe versucht, Groonga zu verwenden
Ich habe versucht, Tomcat zu setzen
Ich habe versucht, OpenCV mit Java + Tomcat zu verwenden
Ich habe youtubeDataApi ausprobiert.
Ich habe versucht, ① umzugestalten
Erstellen Sie eine RestAPI mit Wicketstuff-Restannotations von Apache Wicket
Ich habe FizzBuzz ausprobiert.
Ich habe JHipster 5.1 ausprobiert
Ich habe versucht, Junit mit Mac VScode Maven zu verwenden
[Für Anfänger] Ich habe versucht, DBUnit mit Eclipse zu verwenden
[Für Anfänger] Ich habe versucht, JUnit 5 mit Eclipse zu verwenden
[Android] Ich habe SQLite beendet und versucht, Realm zu verwenden
Ich habe mit Ruby einen Blackjack gemacht (ich habe versucht, Minitest zu verwenden)
[API] Ich habe versucht, die Postleitzahlensuch-API zu verwenden
Ich habe versucht, einen Server mit Netty zu implementieren
Ich habe versucht, den Profiler von IntelliJ IDEA zu verwenden
[Ich habe es versucht] Spring Tutorial
Ich habe versucht, Autoware auszuführen
Ich habe sofort QUARKUS ausprobiert
Ich habe Spring Batch ausprobiert
Ich habe versucht, node-jt400 (Programme)
Ich habe versucht, node-jt400 (ausführen)
Ich habe versucht, node-jt400 (Transaktionen)
Ich habe versucht, eine Datenbankverbindung in der Android-Entwicklung zu verwenden
Ich habe versucht, die Server-Push-Funktion von Servlet 4.0 zu verwenden
Ich habe versucht, den KMS-Dienst (Key Management Service) von Alibaba Cloud zu verwenden
Ich habe versucht, SQS mit AWS Java SDK zu betreiben
Ich habe versucht, das Migration Toolkit für Anwendungsbinärdateien zu verwenden
Ich habe versucht, Log4j2 auf einem Java EE-Server zu verwenden
Ich habe versucht, YOLO v4 unter Ubuntu und ROS zu verwenden
Ich habe versucht, die erweiterte for-Anweisung in Java zu verwenden
Ich habe versucht, ein Aktienchart mit Java (Jsoup) zu kratzen.
Ich habe einen Unit-Test der Rails-Anwendung mit RSpec und FactoryBot versucht
Ich habe versucht, das GitHub-Repository als Bibliotheksserver zu verwenden
Ich habe DI mit Ruby versucht
Ich habe versucht, node-jt400 (IFS schreiben)
[Rails] Ich habe zum ersten Mal versucht, die button_to-Methode zu verwenden