在我的应用程序中,我使用的是 gwt 2.5.0 和 gxt 2.2.5。所以,我的 ColumnConfig 列带有这个渲染器:
column.setRenderer(new GridCellRenderer() {
@Override
public Text render(ModelData model, String property, ColumnData config, int rowIndex, int colIndex, ListStore listStore, Grid grid) {
List<AccountGroupDto> accountGroups = model.get(property);
// some stuff here
return groupsText;
}
});
但是当我尝试对我的列表 emenetns 做某事时,我得到了某种类型转换错误。我使用了一个调试器,看起来我的列表元素的类型是com.example.core.application.api.BeanModel_com_example_core_application_api_AccountGroupDto
并且它不能被强制转换为com.example.core.application.api.AccountGroupDto
,它应该是。
当我从 1.7 升级 gwt 和从 2.0.1 升级 gxt 时出现此错误