Batalha naval com JSF

Pessoal,

Como poderia fazer para simular jogo de batalha naval com jsf ?

Se tenho a seguinte classe Jogadas

class jogada(){
  private x;
  private y;
  //gets and sets
}

onde x vai ser uma letra de A ate F e y vai ser um número de 1 a 6

ai queria saber como montar esta tabela para ficar assim:

    A   B   C   D   E   F
1  X
2            X
3
4                               X
5      X
6

Alguém tem alguma idéia ?

Na verdade não estou fazendo o jogo da velha estou querendo plotar uma tabela similar a esta… onde tenho máquinas no X e servicos Y , mudei o dominio para batalha naval por ter a mesma solução :smiley: e ser um dominio que todo mundo conhece (ou quase).

Obrigado,

Marcelo Gomes

Use uma tabela ou um algum tipo de panel grid.

http://www.jsftoolbox.com/documentation/help/12-TagReference/html/h_panelGrid.html
http://www.jsftoolbox.com/documentation/help/12-TagReference/html/h_dataTable.html

Para facilitar a criação voce poderá fazer uso de algum plugin do Netbeans para o matisse.

Também poderá ser usado GWT + JSF.

Qualquer duvida sobre isso poste novamente por favor.

Eu ate uso estes caras… mas para o que estou querendo fazer não sei como fazer…

Se usar eles da forma que estou acostumando vou ter como resultado uma tabela + ou - assim

jogada X | Jogada Y
A             |         3
A             |         6
B             |         2

Mas eu gostaria que ela ficasse assim


    A   B   C   D   E   F
1  X
2            X
3
4                 X
5      X
6

Alguma dica ?

Obrigado,

Marcelo Gomes

Se for para um relatorio vc poderia usar Jasperreport…

tem uma opcao para exportar em HTML tb, dai vc poderia gerar no jasper e botar um frame na sua pagina…