Java Tapestry5-将bean属性压缩到一个网格单元中
我不知道使用Tapestry5是否可以做到这一点。 我想将一些bean属性压缩到一个网格单元中。 例如,看看这个bean:Java Tapestry5-将bean属性压缩到一个网格单元中,java,datagrid,grid,javabeans,tapestry,Java,Datagrid,Grid,Javabeans,Tapestry,我不知道使用Tapestry5是否可以做到这一点。 我想将一些bean属性压缩到一个网格单元中。 例如,看看这个bean: public class BeanExample { private int x; private int y; private String string; //getters, setters etc.. } 如果我使用默认网格显示这个bean,它将生成如下内容: X | Y | STR
public class BeanExample {
private int x;
private int y;
private String string;
//getters, setters etc..
}
如果我使用默认网格显示这个bean,它将生成如下内容:
X | Y | STRING
___________________________
0 | 1 | hello
1 | 4 | by
X | Y+STRING
___________________________
0 | 1 / hello
1 | 4 / by
我想做的是将两个属性“挤压”成一个属性,并在前端显示如下:
X | Y | STRING
___________________________
0 | 1 | hello
1 | 4 | by
X | Y+STRING
___________________________
0 | 1 / hello
1 | 4 / by
有什么想法吗?下面是一个隐藏
字符串
列并为y
单元格提供自定义块
的示例。有关更多信息,请参阅
<t:grid source="rows" exclude="string" row="current">
<p:yCell>
${current.y} / ${current.string}
</p:yCell>
</t:grid>
${current.y}/${current.string}
下面是一个隐藏字符串
列并为y
单元格提供自定义块
的示例。有关更多信息,请参阅
<t:grid source="rows" exclude="string" row="current">
<p:yCell>
${current.y} / ${current.string}
</p:yCell>
</t:grid>
${current.y}/${current.string}