Java GWT。按名称调用方法
简单方式(JSNI)是否可行? 下面的代码说明我想做什么:Java GWT。按名称调用方法,java,javascript,gwt,reflection,Java,Javascript,Gwt,Reflection,简单方式(JSNI)是否可行? 下面的代码说明我想做什么: public class ExtColumn<T, C> extends Column<T, C> { private String name; public String getName() { return name; } public ExtColumn(Cell<C> cell, String name) {
public class ExtColumn<T, C> extends Column<T, C> {
private String name;
public String getName() { return name; }
public ExtColumn(Cell<C> cell, String name) {
super(cell);
this.name = name;
}
@Override
public C getValue(T object) {
//return invoke from object metod "get" + name;
}
}
public类ExtColumn扩展列{
私有字符串名称;
公共字符串getName(){return name;}
公共ExtColumn(单元格、字符串名称){
超级电池;
this.name=名称;
}
@凌驾
公共C getValue(T对象){
//从对象metod“get”+name返回调用;
}
}
您试过GXT(也称为Ext GWT)吗?它通过BeanModel自动处理此类功能(即,将字段绑定到模型,这样您就不需要编写此类getValue方法)。谢谢。我试试看。但我已经有了用GWT编写的项目,可以用本机GWT工具实现吗?