forEach循环实现卡片列表
时间:2022-06-20
本文章向大家介绍forEach循环实现卡片列表,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
jsp页面
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html>
<html lang="en">
<head>
<%
String path = request.getRequestURI();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path;
%>
<base href="<%=basePath%>">
<title>监测看板</title>
<link rel="stylesheet" type="text/css" href="../../css/board/board.css" />
</head>
<body>
<div class="page-content-wrapper">
<div class="row cardcotain" id="par">
<c:forEach var="ls" items="${list }">
<div class=" card">
<div class="row">
<div class="img">
<img id="photo" src="${ls.headUrl }" />
</div>
</div>
<div class="row">
<div class="name">
姓名:<span>${ls.name }</span>
</div>
</div>
<div class="row">
<div class="sex">
性别:<span>
<c:if test="${ls.sex == 1}">男</c:if>
<c:if test="${ls.sex == 2}">女</c:if>
</span>
</div>
</div>
<div class="row">
<c:if test="${ls.bed == 2 }">
<div class="orgin">
心率:<span> -- </span>
</div>
</c:if>
<c:if test="${ls.bed == 1 }">
<div class="orgin">
心率:<span>${ls.heart }</span>
</div>
</c:if>
</div>
<div class="row">
<c:if test="${ls.bed == 2 }">
<div class="orgin">
呼吸:<span> -- </span>
</div>
</c:if>
<c:if test="${ls.bed == 1 }">
<div class="orgin">
呼吸:<span>${ls.breath }</span>
</div>
</c:if>
</div>
<div class="row">
<c:if test="${ls.bed == 2 }">
<div class="orgin">
体动:<span> -- </span>
</div>
</c:if>
<c:if test="${ls.bed == 1 }">
<div class="orgin">
体动:<span>${ls.motion }</span>
</div>
</c:if>
</div>
</div>
</c:forEach>
</div>
</div>
<script type="text/javascript" src="../../js/com/jquery-1.9.1.js" /></script>
<script type="text/javascript" src="../../js/board/board.js" /></script>
<script src="../../common/bootstrap/js/bootstrap.min.js"></script>
</body>
</html>
js
var path = getContextPath();
$(function() {
})
// 获取项目路径
function getContextPath() {
var currentPath = window.document.location.href;
var pathName = window.document.location.pathname;
var pos = currentPath.indexOf(pathName);
var localhostPath = currentPath.substring(0, pos);
var projectName = pathName
.substring(0, pathName.substr(1).indexOf('/') + 1);
return (localhostPath + projectName);
}
- 分享一个入门级可控多线程shell脚本方案
- PhalGo-介绍
- 实测Nginx服务器开启pagespeed加速效果
- MySQL频繁停库的问题分析(r12笔记第33天)
- 解决Nginx Helper插件一键清理缓存功能导致网站打不开问题
- Oracle 12c DBCA浅析(r12笔记第48天)
- MySQL中的derived table(r12笔记第47天)
- Oracle数据库端口突然无法访问的分析(r12笔记第46天)
- MySQL中的反连接(r12笔记第45天)
- Nginx配置多站点下的Proxy_cache或Fastcgi_cache缓存加速
- MySQL主从不一致的细小问题分析(r12笔记第62天)
- Linux在批量服务器管理中实用的PS1命令提示符格式
- Golang语言社区-并发模型和应用场景
- 翻过那座山,就能看见海|kubernetes让DBA更优雅地管理数据库
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 蓝桥杯vip测试题系统试题-算法提高 矩阵转置
- 蓝桥杯vip测试题系统-数组求和(解题思路以及解题代码,手画思路图虽然丑丑的)
- 蓝桥杯vip测试题-找零钱(解题思路以及解题代码)
- 剑指Office-二进制中1的个数
- 剑指Office-旋转数组的最小数
- Mysql调优你不知道这几点,就太可惜了
- Mysql快速导入数百万条数据,亲测有效
- [面试题06]从未到头打印链表(LeetCode-剑指Offer)
- SpringBoot集成RabbitMQ-三种模式的实现
- Centos7-Docker卸载旧的更新到新版本
- vue vuecli3 前端解决跨域问题
- 求求你,不要再纠结指针了(1) ——万能转化公式
- 求求你,不要再纠结指针了(2)——函数指针
- 用Python解决100个问题 | 倒计时
- 【转载】【ionic+angularjs】angularjs ui-router路由简介