Java Tapestry5-将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

我不知道使用Tapestry5是否可以做到这一点。 我想将一些bean属性压缩到一个网格单元中。 例如,看看这个bean:

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}