发表于: 2017-04-25 21:26:35
1 1506
今天完成的事情:展示图册下图片
明天计划的事情:图片库图片删除,批量下载
遇到的问题:刚拿到问题没思路,后来琢磨: 给每个相册一个id, 图片id和相册id相关联。
//展示图册下的图片
public String albumImageList() throws IOException { // albumImage
HttpServletRequest request = ServletActionContext.getRequest();
String albumID = request.getParameter("albumID");
imageList = iImageService.getImageList(albumID, userID,reorder);
for (int i = 0; i < imageList.size(); i++) {
Map<Object, Object> map = (Map<Object, Object>) imageList
.get(i);
for (Object m : map.keySet()) {
if (m.equals("IMAGE_ID")) {
String imageID = String.valueOf(map.get(m)); //拿到每张图片的id
getAlbumImage(imageID,imageList);
}
}
}
// album = albumManageService.getAlbumByID(Integer.parseInt(albumID));
album = albumManagerService.getAlbumById(albumID);
//TODO 返回albumImageList_success 页面显示不出图片
if ("1".equalsIgnoreCase(userID)) {
return "manageAlbumList";
} else {
return "albumImageList_success";
}
}
收获:先有思路最重要,码代码最多占总时间百分之三十。
评论