2017-02-04 139 views
0

我已经动态生成了一些复选框。每个复选框都分配一个唯一的值,它对应于我的Java代码中的ArrayList位置。我有一个Singleton对象,我想在点击时访问ArrayList的特定位置。从动态jsp访问Java变量

这真的有多难?

我使用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> 

这是这样一个简单的概念,但为什么这么难实现?

任何帮助?

回答

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

我在网上发现了很多东西,无法上班。你能提供一些代码吗? – Pavlos

+0

+0

是不是我在上面的代码中做了什么? 我在问如何使用这些信息来改变我的Java代码中的变量。 – Pavlos