jsp 页面使用if,else逻辑判断

页面之间传递值不免要用到if,else等逻辑判断,由于jsp页面不是纯后台java代码,所以直接在jsp页面中写if,else等逻辑判断不会起作用。

这里介绍jsp 页面使用if,else逻辑判断,网上有很多同类文章这里只做归纳总结和补充。

1. 项目中引入JSTL的两个jar包:jstl.jar 和 standard.jar。(我用的是standard-1.1.2,)

2. 在页面中引入标签库:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

3.<c:if> 用于实现 java 中的 if 语句功能。

这里写出我的应用场景,根据上一个页面传入的值,决定当前页面的标签显示

如果上一个页面传入的是基本户,显示基本户审核标签

如果上一个页面传入的是一般户,显示一般户审核标签

<c:if test="${sessionScope.AccountReserveDto.accountType=='基本户'}">

<label>基本户审核:</label>

</c:if>

<c:if test="${sessionScope.AccountReserveDto.accountType=='一般户'}">

<label>一般户审核:</label>

</c:if>

上面就是一个简单的if语句,大家可以根据自己的需要进行改写,这里做一下说明

if判断用的就是<c:if> </c:if>标签

test="${ }" 这部分是固定的里面的东西需要你根据自己的实际情况填写,sessionScope.AccountReserveDto.accountType=='基本户',这是我的判断条件不要照抄

这里注意一下文字'基本户'用的是单引号括住,如果用了双引号会报错,这点一定要注意。

 

 

 

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值