2008年10月23日 星期四

Wicket的TextField元件

網頁常有Text元件讓使用者輸入資料,可透過TextField元件處理.
步驟一.建置一個TextExamples.html

<html>
<body>
<form wicket:id="form">
<div><span wicket:id="pno">帳號</span>
<input type="text" wicket:id="PNO"></div>
</form>
</body>
</html>

步驟二.建置TextExamples.java

package wicket.examples.html.body.form.text;

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

public class TextExamples extends WebPage {

public TextExamples(){
super();
final Form cForm = new Form("form");

cForm.add(new Label("pno","帳號"));
cForm.add(new TextField("PNO"));

this.add(cForm);
}

}

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

...
<tr>
<td><a wicket:id="Examples6">show TextExamplesPage</a></td>
</tr>
...


...
add(new PageLink("Examples6",TextExamples.class));
...

沒有留言: