问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样jstl标签forEach循环显示从数据库中读取的Result类型的记录?

发布网友 发布时间:2022-05-02 09:40

我来回答

3个回答

懂视网 时间:2022-05-02 14:01

  Vue.js循环要使用 v-for 指令。

  v-for 指令需要以 student in StudentList 形式的特殊语法使用, StudentList 是源数据数组并且student 是数组元素迭代的别名。

<div id="MyDiv1">
 <ol>
 <li v-for="student in StudentList">{{student.name}}</li>
 </ol>
</div>
<script type="text/javascript">
 var StudentList = [{name:‘小一‘},{name:‘小二‘},{name:‘小三‘}];
 var myViewModel = new Vue({
 el:‘#MyDiv1‘,
 data:{StudentList} 
 });
</script>

效果如下:

  技术分享图片

 

 

二、Java循环

1)创建一个类

package entity;

public class Student {
 private String name;

 public void setName(String name) {
 this.name = name;
 }
 
 public String getName() {
 return name;
 }
 
}

2)创建一个Main方法

package entity;

import java.util.ArrayList;
import java.util.List;

public class Main {
 public static void main(String[] args) {
 Student s1 = new Student(); //new出对象
 Student s2 = new Student();
 Student s3 = new Student();
 
 s1.setName("小一"); //给属性设置值
 s2.setName("小二");
 s3.setName("小三");
 
 List<Student> studentList = new ArrayList<Student>();
 studentList.add(s1);//把属性值添加到集合里面
 studentList.add(s2);
 studentList.add(s3);
 
 for(Student s: studentList){//循环遍历出来
  System.out.println(s.getName());
 }
 
 Student s4 = new Student(); 
 s4.setName("小四");
 studentList.add(s4);
 //再添加数据时,数据是按照顺序时添加的,因为这里的数据是不同步,所以再添加时数据没有添加进去
 }

}

效果如下:

  技术分享图片

 

三、JSTL标签库

<body> 
 <% 
 List<String> list = new ArrayList<String>(); 
 list.add("好好学习1"); 
 list.add("好好学习2"); 
 list.add("好好学习3"); 
 request.setAttribute("list", list); 
 %> 
 <b>遍历List集合的全部元素:</b> 
 <br> 
 <c:forEach items="${requestScope.list}" var="keyword" varStatus="id"> 
 ${id.index} 
 ${keyword }
 <br> 
 </c:forEach> 
 <b>遍历List集合中第一个元素以后的元素(不包括第一个元素):</b> 
 <br>

  //循环的部分 <c:forEach items="${requestScope.list}" var="keyword" varStatus="id" begin="1">   ${id.index}   ${keyword } <br> </c:forEach> </body>

 

 

四、数据库循环

CURSOR mycur IS
 SELECT name FORM T_STUDENT;
BEGIN
 --打开
 OPEN mycur;
 LOOP
 FETCH mycur INTO V_NAME;
 --无数据时退出
 EXIT WHEN MYCUR%NOTFOUND;
 --打印显示;
 END LOOP;
END;

 

Vue.js——循环(Java、JSTL标签库、数据库)

标签:not   设置   oop   标签库   jstl   特殊   分享图片   logs   pac   

热心网友 时间:2022-05-02 11:09

这个是jstl版本对el表达式的支持问题,JSTL 标签库由标签库和EL表达式两个部分组成。 EL 在 JSTL 1.0 规范中被引入,而该表达式必须配合 JSTL 的标签库才能得到需要的结果。也就是说你直接用${}是不会显示正确结果的,从你引入的标签库可以知道这个是jstl 1.0的版本,所以EL需要<c:out>中使用。
在 JSTL 1.1 规范中, JSP2.0 容器已经能够独立的理解任何 EL 表达式。 EL 可以独立出现在 JSP 页面的任何角落。而导入的包是,这样就可以直接用el表达式了

热心网友 时间:2022-05-02 12:27

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>先导入命名空间

<c:set var="bb" value="${booklist}"></c:set>(booklist为页面传过来的集合对象)
<table width="70%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>书名</td>
<td>作者</td>
<td>价格(元)</td>
<td>操作</td>
</tr>
<c:forEach var="book" items="${bb}" varStatus="status">
<tr>
<td> ${book.bname}</td>(与列名一致)
<td> ${book.author}</td>
<td> ${book.price}</td>
<td></td>
</tr>
</c:forEach>
</table>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
路由器网线一米多少钱 东芝电视怎么投屏安卓手机 东芝电视怎么投屏 东芝电视投屏功能在哪里 指甲根部半月白 ...在指甲中部黑线长起 还有就是月牙上有白色一块 都在同一个指_百度... 我农业银行五年定期无密码存款,身份证没了,仅凭身份证复印件和存款单... 混凝土强度回弹怎么测算推定值,是否满足要求?一篇文章讲明白_百度知 ... 发动机舱有胶皮味跟安装防盗器有关系吗 cb400f启动后有股胶皮味道 一个袋子装了半袋米,倒出三分之一多1千克后还剩19千克... 写给老师的一封信(八年级700字) 杭州焊工证怎么办.去哪里办理 我在识货上找了一家淘宝酷动城店,买了这件衣服,麻烦看一下是不是正品,谢谢 1.75P的美的空调月电费怎么算? 淘宝酷动城卖的耐克是正品吗 求大神鉴定我的书包的真伪,淘宝酷动城买的。 淘宝的酷动城里卖的鞋是正品吗 冰箱停电半月后再通电怎么没动静了 淘宝酷动城都是正品吗? 杭州住建局焊工证哪里能办?费用大概多少 美的空调1.75匹kfr–26gw/wdaa3价格? 1.75匹美的空调价格是多少。 美的空调Bb1.75要多少钱 乐视电视39键遥控器任意开机怎么办 乐视39键遥控器配对 乐视tv,他带有两个遥控器,一个超级遥控器,一个是39键遥控器,说是可以配对,要怎么配对? 网站优化要注意哪些方面 网站优化的注意事项有哪些? 网站建设要注意的几个点 网站优化有哪些需要注意的点 在杭州电工证焊工证怎么办理? 产后护理手的措施有哪些? 月子一定要坐好,产后护理有哪些注意事项? 莒南八中八年级上学期末考试表彰大会后的反思 《2011年春季学期期末考试总结表彰大会》新闻作文 急急急200字左右 2016中国姓氏排名榜 什么是思维的基本形式,也是构成人类知识的最基本的 vue.js 怎样给标签循环绑定数据 关于抽烟的网名 带莹或烟字,女生短网名。还有抽烟女生头像 000970下星期走势怎样? 今天的股市什么行情?600282 000970走势如何? 股票分析000970 我09年11月5日买入000970成本价是7.92元,请高手们仔细帮我分析一下,该股票的未来走势,谢谢了 我昨天卖的000970的股票 怎么今天还没有交易成功啊 股票000970后期会涨吗?说说原因 黑笔总是写的断断续续怎么办- 问一问 请问哈钢笔在写字的时候断笔是怎么回事,怎么样可以弄好 000970近日主力介入这么多?是要做多吗?求股票专业者分析下,16.35成本,今天要走掉吗? 【急】股票大师来看看、000970是抛是留