[wicket] wicket ListView控件问题

lixiaobo 2008-06-30
谁能帮我写个一行2列的 listView例子 小弟不胜感激,搞了很久没搞出来

我的代码:this.add(new ListView("homeNews",homeNewss){

@Override
protected void populateItem(ListItem item) {

final HomeNews homeNews = (HomeNews)item.getModelObject();

Link link=new Link("homeNewsLink"){
public void onClick(){
final RequestCycle cycle = getRequestCycle();
cycle.setResponsePage(new HomeNewsContentImp(homeNews));
}
};
item.add(link.add(new Label("newsTitle",homeNews.getNewsTitle())));

Link link1=new Link("industryLink"){
@Override
public void onClick() {
final RequestCycle cycle = getRequestCycle();
cycle.setResponsePage(new HomeNewsListImp(homeNews));
}

};
CategoryData news=homeNews.getNewsType();
if(news==null){
item.add(link1.add(new Label("newsType","[其它]")));
}
/*String newsType=homeNews.getNewsType().getLabel();
if(newsType==null || newsType.equals("")){
item.add(new Label("newsType","[其它]"));
}*/
else{
item.add(link1.add(new Label("newsType","["+news.getLabel()+"]")));
}

}
});
wl95421 2008-07-04
去goCom论坛提一下
我这里半个月才来一次
Global site tag (gtag.js) - Google Analytics