加入有11张图片,要每行显示3列
11/3 = 3 11%3 = 2 一共要显示4行 这样判断
if(pic_num % 3 != 0){
row_num = pic /3 +1;
}else{
row_num = pic / 3;
}这样就计算出了行数
第一行: 1 2 3 n = 1: 3n-2 3n-1 3n
4 5 6 n = 2: 3n-2 3n-1 3n
7 8 9 n = 3: 3n-2 3n-1 3n
10 11 n = 4: 3n-2 3n-1 3n
实际上 如果是从list 里面取 值的话 公式要再减1,因为list 的下标是0
同理 如果是 四列的话 每行 就是 4n-3 4n-2 4n-1 4n
for(int row = 1; row <= row_num;row++){
<img src= <% image1 = list.get(3* row -2 - 1);image1.getUrl() %>
<img src= <% image2 = list.get(3* row -1 - 1);image1.getUrl() %>
<img src= <% image3 = list.get(3* row- 1);image1.getUrl() %>
}
全部是用JSP 控制的 缺点就是要在JSP里面嵌入很多JAVA代码,但是很灵活
可以设计一个公用的方法 把列 数 作为参数。
分享到:
相关推荐
jsp详细显示一排图片
Jsp中显示本地图片预览,更好的显示图片效果。
基于jsp,servlet,mysql实现从数据库中读取图片,然后显示在jsp页面中
JSP severlet 动态 base64 编码 图片 显示处理
jsp 图片上传立即显示
使用jsp分页显示数据库中图片信息 1,com.save.JPEG类:将图片数据加载到数据库中 2,com.you.show.JPEGSerlvet类:使用servlet读取sql2000中存储的数据库图片信息. 3,listflowers页面:分页,列表式显示servlet中读取出来...
上传图片时,选择图片之后显示在页面上,现成的代码,直接使用即可
根据PDF的存放路径,将PDF文件显示在JSP页面,可显示多个,也可显示固定的一个 根据具体需求在JSP页面显示一个或者多个PDF
简单的servlet+jsp图片上传并显示图片,解压就能用,感觉好就给个好评!
jsp 实现图片跳转 jsp 实现图片跳转
jsp连数据库动态显示图片 jsp连数据库动态显示图片
jsp 生成的html5图片轮播,已测试。支持图片预览
JSP分页显示JSP分页显示JSP分页显示JSP分页显示JSP分页显示JSP分页显示JSP分页显示JSP分页显示JSP分页显示
NULL 博文链接:https://patatoyam.iteye.com/blog/2168440
JSP 调用servlet 显示图片,通过Servlet显示图片。
通过文件流读取本地图片显示在JSP页面方法
一个简单的KinEditor例子,扩展了将图片上传到服务器非部署目录后显示回JSP页面
jsp上传图片例子jsp上传图片例子
JSP图片切换代码
JSP实训六student(JSP实现图片上传和读取显示).doc