我有桌子的棋盘游戏。
此表来自struts Action(查看红色矩形):
public NewCase [][] getPlateauJoueurCourant() {
return maFacade.getPlateau(getIdentifiant()).getMonPlateau();
}
然后在JSP Struts中,我使用迭代器来显示表:
<table border="">
<s:iterator value="plateauJoueurCourant" var="ligne" status="posX">
<br>
<s:iterator value="ligne" var="lacase" status="posY">
<s:set var="myVar" value="valeur" />
<img src="img\box0.png" height="50" width="50"
class="<s:property value="#posX.index" /><s:property value="#posY.index" />">
</s:iterator>
</s:iterator>
</table>
这是一个棋盘游戏,有2名玩家在棋盘上。
现在让我们说我是玩家1.我会移动一块。现在我希望玩家2更新表格,这样他就可以看到我移动了这块。
我正在考虑使用JQuery进行Ajax。但我不知道如何处理它。在ajax请求的成功函数中,我无法处理类型为NewCase [] []的JAVA对象。所以我正在考虑在json中转换我的java对象,然后使用JQuery来显示json,所以我更新了表。
你有什么想法吗?谢谢您的回答。