JSP将数据发送到Java类

时间:2014-10-05 23:41:14

标签: java html jsp

我希望在每个链接点击我的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>放在那里,但它以某种方式弄乱了格式 我现在想要获得点击的一个按钮的名称,任何想法?

1 个答案:

答案 0 :(得分:0)

我不确定完全了解你的问题。但我会尝试:

你有两种方式: