踩了无数坑之后对于c标签的理解

使用c标签的目的:
让代码更加简洁,便于后期管理与数据添加。
对于EL的一些运用的问题:
所有解释语言的特点,数据类型都少,便于自动转型和提高开发效率,这句话同样适用于EL。
但是由于EL是弱类型语言,它偏向于容忍隐式类型转换,所以在数据类型转化(通常用于比较)的时候,
容易出现问题,比如说使用c:if标签的时候,数据相同但是不会执行相应的代码,这时候你可能就需要
检查一下你所比较的数据的类型是否有不同。
对于具体的标签的引用:
网络上对于标签的使用已经有了很多具体的说明,这里不再赘述。就谈一下我自己在使用的时候
所碰到的一些问题。
标签:我使用这个标签最多的是用于比较,用的时候注意数据类型转换,不清楚的时候可以
使用el表达式将数据打印出来。
标签:该标签中有几个需要熟记的变量,”items”表示你需要对哪个数据做循环,var储存“items”中的变量。varStatus为当次循环的下标.可以使用varStatus.first和varStatus.last对循环的
第一次和最后一次进行相应的操作(这两个方法的返回值为boolean).
具体在某个项目中操作的集合类型: List泛型为Map。<c:out value="${imeiLists[imeiIndex.index].resDesList[codeIndex.index]['resultCode']}"></c:out>
取值:通过下标取出集合数组中的集合—->”.”+属性获取到集合中的内容”resDesList”(集合)—>
通过下标获取到具体的map—->[key]得到map的value.

注:在使用c标签做页面展示时,尽量不要在此页面添加任何的业务逻辑的代码,页面展示只需要接收到
处理好的数据然后展示,这样才不会显得逻辑混乱.

写的不好的地方欢迎指出,一起加油~~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值