从动态 jsp 访问 Java 变量



我动态生成了一些复选框。每个复选框都被分配了一个唯一的值,该值对应于我的 Java 代码中的 ArrayList 位置。我有一个Singleton对象,我想在单击时访问 ArrayList 的特定位置。

这到底有多难?

我正在使用servlets.jsp

因此,假设复选框是这样生成的:

select.jsp
<html>
<head>
    <script src="text/javascript">
        function select(i) {
            Model.getInstance().getArrayList().get(i).select();
        }
    </script>
</head>
<body>
    <%for (int i = 0; i < 10; i++){%>
         <div class="checkbox" id="<%=cluster_id%>">
            <label><input type="checkbox" value="<%=i%>"onclick="select('<%=i%>')"></label>
        </div>
    <%}%>
</body>
</html>

这是一个如此简单的概念,但为什么实施起来如此困难?

有什么帮助吗?

<label>
  <input type="checkbox" id="<%=i%>"onclick="select('<%=i%>')">
</label>

最新更新