|
|
ToDo:
|
|
っつーことで、htmlは…
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-31j"> <title>Insert title here</title> </head> <body> <table border="1" class="dataview"> <tr wicket:id="table_row"> <td><span wicket:id="id">id</span></td> <td><span wicket:id="name">name</span></td> </tr> </table> <div wicket:id="navi"></div> </body> </html>Pageは…
package org.hikazoh;
import org.apache.wicket.markup.html.*;
import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.markup.repeater.*;
import org.apache.wicket.markup.repeater.data.*;
import org.apache.wicket.markup.html.navigation.paging.*;
import java.io.Serializable;
import java.util.*;
public class Test extends WebPage {
public Test(){
ArrayList array = new ArrayList();
for ( int i = 0 ; i < 10 ; i++){
DataRows rows = new DataRows();
rows.setId(i);
rows.setName("No : " + Integer.toString(i));
array.add(rows);
}
final DataView view = new DataView("table_row",new ListDataProvider(array)){
public void populateItem(final Item item){
DataRows row = (DataRows)item.getModelObject();
item.add(new Label("id",row.getId().toString()));
item.add(new Label("name",row.getName()));
}
};
view.setItemsPerPage(5);
add(view);
add(new PagingNavigator("navi",view));
}
static class DataRows implements Serializable{
private Integer id;
private String name;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
}
んな感じ。
TV放送ケテーイ。これは良い。
今年は映画もあるのか
CNN.co.jp : フリートウッド・マックの元ボーカル、心臓手術で声帯損傷こんなことがあったのかー。
_ ロバ耳 [行ってらっさい! お大事に。]
_ ひかぞぉ [ロバ耳さん、どうもありがとう。いってきまーす。]