<% ArrayList<QuesnBean> list =new ArrayList<QuesnBean>();
list = (ArrayList<QuesnBean>)request.getAttribute("question");
int i=0, l=list.size();
for(QuesnBean qbean : list)
{
qbean = list.get(i);
out.print("<br><br> Q.No: "+ (i+1) +" ");
out.println(qbean.getQuesn()+"<br>");
out.println("<br> <input type='radio' name='o1'> "+qbean.getOp1());
out.println("<br> <input type='radio' name='o1'> "+qbean.getOp2());
out.println("<br> <input type='radio' name='o1'> "+qbean.getOp3());
out.println("<br> <input type='radio' name='o1'> "+qbean.getOp4());
if(i<=l){
i++;
}
}
%>
我期望在单击下一步/上一步按钮时一次只有一个qbean对象,但我在同一时间将所有对象存储在同一页面的qbean中。我需要实现的实际解决方案。
发布于 2019-04-10 11:12:34
你应该寻找异步技术,比如AJAX (Asynchronous Javascript and XML)
以下是它的工作原理的快速介绍:https://www.w3schools.com/xml/ajax_intro.asp
https://stackoverflow.com/questions/55611045
复制相似问题