Wicket Textarea Beispiel
Wicket-Tutorial zum Erstellen eines Textbereichs, einer mehrzeiligen Textbearbeitungskomponente, die häufig für Adressfelder verwendet wird.
//Java import org.apache.wicket.markup.html.form.TextArea; ... final TextAreaaddress = new TextArea ("address",Model.of("")); form.add(address); //HTML
1. Wicket Textarea Beispiel
Code zum Rendern eines Textfelds für die Adresse.
Datei: UserPage.java
package com.example.user; import org.apache.wicket.PageParameters; import org.apache.wicket.markup.html.form.Form; import org.apache.wicket.markup.html.form.TextArea; import org.apache.wicket.markup.html.panel.FeedbackPanel; import org.apache.wicket.markup.html.WebPage; import org.apache.wicket.model.Model; public class UserPage extends WebPage { public UserPage(final PageParameters parameters) { add(new FeedbackPanel("feedback")); //create a textarea field for address final TextAreaaddress = new TextArea ("address",Model.of("")); address.setRequired(true); address.setLabel(Model.of("Address")); Form> form = new Form ("userForm") { @Override protected void onSubmit() { PageParameters pageParameters = new PageParameters(); pageParameters.add("address", address.getModelObject()); setResponsePage(SuccessPage.class, pageParameters); } }; add(form); form.add(address); } }
2. Wicket-HTML-Seite
Seite zum Rendern des Textfelds.
Datei: UserPage.html
Wicket TextArea Example
3. Demo
Start und Besuch -http://localhost:8080/WicketExamples/
Laden Sie es herunter -Wicket-textarea-example.zip (8 KB)