我希望在每个链接点击我的java类之后发送信息,以帮助增加一个计数器并更改一个保存在我的bean(myGame)中的对象,该对象包含一系列' case&# 39 ;.我知道我可以使用JS增加一个计数器,但是如果可能的话,我希望将所有游戏逻辑保留在bean中。
我已经考虑过使用表单并将锚点更改为提交按钮,但是,我想保持玩家在案例消除后再也无法点击链接。
printCase(int)函数的工作原理是在数组中查找相应的case,检查一个boolean的值(是从游戏中删除的情况[交易还是没有交易])然后打印在案例中持有的金额,如果消除;案件编号,如果不是。
我有十几个案例。
<jsp:useBean id="myGame" scope="session" class="dealOrNoDeal.GameLogic"/>
<table border="1" id="dndTable">
<form action="/../doStuff.jsp" method="post">
<tr>
<td> <%= myGame.printCase(0) %> </td>
</tr>
</form>
</table>
我还考虑过将我的bean更改为servlet。那样有用吗?你可以在servlet中有一个bean吗? 谢谢大家。
更新:我已经打印出printCase,现在也打印出它所在的标签。如果未打开案例,则打印为提交按钮,如果是<p>
则打印(我需要它才能使用该类)。试图将<td>
放在那里,但它以某种方式弄乱了格式
我现在想要获得点击的一个按钮的名称,任何想法?
答案 0 :(得分:0)
我不确定完全了解你的问题。但我会尝试:
你有两种方式: