Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在struts2中并行遍历两个ArrayList_Java_Jsp_Arraylist_Struts2_Ognl - Fatal编程技术网

Java 在struts2中并行遍历两个ArrayList

Java 在struts2中并行遍历两个ArrayList,java,jsp,arraylist,struts2,ognl,Java,Jsp,Arraylist,Struts2,Ognl,我有两个数组列表 private ArrayList<String> userPics = new ArrayList<String>(); private ArrayList<String> picLikes = new ArrayList<String>(); private ArrayList userPics=new ArrayList(); private ArrayList picLikes=new ArrayList(); 第一个

我有两个数组列表

private ArrayList<String> userPics = new ArrayList<String>();
private ArrayList<String> picLikes = new ArrayList<String>();
private ArrayList userPics=new ArrayList();
private ArrayList picLikes=new ArrayList();
第一个arraylist包含图像的路径,另一个列表包含获得的每个图片的喜好数。我需要使用迭代器标记在struts2中并行获取值。如何操作?

假设您正在使用索引“链接”它们,您可以使用迭代器状态,如下所示:


userPics中的当前元素:
picLikes中的当前元素:
但是,创建一个具有这两个属性的对象以及它们的列表要好10倍:

公共类图片{
私有字节[]图片;
私人爱好;
/*接球手和接球手*/
}
然后在你的行动中:

私有列表图片;
/*接二连三*/
最后在JSP中:


userPics中的当前元素:
picLikes中的当前元素:

它们是如何相互链接的?