0
我是Groovy Grails的新手,想要在图像文件列表上实现分页。Grails:实现没有域类的分页
在我的代码中,我没有域类,我只是从文件系统中获取图像列表并在gsp页面上显示图像。
现在我想分页显示的图像。
下面是我正在显示图像文件的gsp页面。
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ page import="filterList" %>
<html>
<head>
<title>PC Screen Shots</title>
<meta content="xenonPC" name="layout">
<style>
.mycontent-left {
border-right: 1px solid #808080;
}
</style>
</head>
<body>
<div class="col-md-12">
<section class="gallery-env">
<div class="">
<div class="album-images row">
<g:set var="selectedUser" value="${selectedUser}"/>
<g:each in="${imageList}" var="imageName">
<!-- Album Image -->
<div class="col-md-3 col-sm-4 col-xs-6">
<div class="album-image">
<a href="#" class="thumb" data-action="edit">
<img style="width: auto; height: 160px;"
src="${createLink(controller: "customer", action: "displayImage", params: [imageName: imageName])}"
class="img-responsive">
</a>
<div>
<g:set var="imageNameToDisplay" value="${imageName.toString()}"/>
<g:set var="imageNameToDisplay"
value="${imageNameToDisplay.substring(imageNameToDisplay.lastIndexOf("\\") + 1)}"/>
<label>${imageNameToDisplay}</label>
</div>
<div>
<a href="#" class="thumb" data-action="edit">
<img style="width: auto; height: 160px;"
src="${createLink(controller: "customer", action: "displayImageDate", params: [imageName: imageName])}"
class="img-responsive"
style="cursor:pointer;">
</a>
</div>
<div class="image-options">
<g:link controller="customer" action="downloadImage" params="[imageName: imageName]">
<i class="fa-download"></i>
</g:link>
<g:link controller="customer" action="deleteImage" params="[imageName: imageName, selectedUser: selectedUser]">
<i class="fa-trash"></i>
</g:link>
</div>
</div>
</div>
</g:each>
</div>
</div>
</section>
</div>
</body>
</html>
在此先感谢。
谢谢。这正是我所期待的。 –