2008年10月6日 星期一

Wicket 的 Form元件

第一支Wicket Examples中己經使用過Wicket的Label元件,在寫網頁時最常使用的元件中一定有Form的元件,在Wicket中Form這個元件是對應HTML的Form,使用的方法如下:
步驟一.首先建立一個FormExamples.html

<html>
<body>
<form wicket:id="form">
<div wicket:id="pno">這是第一個Form測試</div>
</form>
</body>
</html>

步驟二.建立FormExamples.java

package wicket.examples.html.body.form;

import wicket.markup.html.WebPage;
import wicket.markup.html.basic.Label;
import wicket.markup.html.form.Form;

public class FormExamples extends WebPage {

public FormExamples(){
super();
Form form = new Form("form");
form.add(new Label("pno","這是新的內容"));
this.add(form);
}
}

步驟三.修改Examples.html & Examples.java

...
<tr>
<td><a wicket:id="Examples3">show FormExamplesPage</a></td>
</tr>
...


...
add(new PageLink("Examples3",FormExamples.class));
...

沒有留言: