jsp和js取el表达式,及其表达式使用

本文详细介绍了EL表达式的使用方法及其在JSP页面中的应用,包括参数获取、条件判断、循环操作等内容,并提供了JSTL标签库中的日期和数值格式化的具体用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.js中用el表达式取参数

   var ar = "${xxbean.area }";

2.jsp中用el表达式取参数

   客户编号: ${xxbean.num }

3.常用el表达式

--------c:choose------------------

  <c:choose>

      <c:when test="${xxbean.area == 'LN'}"> 辽宁xxx</c:when>

      <c:when test="${xxbean.area == 'BJ'}"> 北京xxx</c:when>

     <c:otherwise></c:otherwise>

   </c:choose>

 

---------c:forEach------------------

varStatus则定义了一个循环状态变量var,属性为: index--当前循环索引号 ; count--成员总数 

<c:forEach items="${xxList}" var="xxxxs"  varStatus="s">

 <tr>

   <td>${s.index+1 }</td>

  <td>${xxxs.name }</td>

 </tr>

</c:forEach>

 

--------c:if------------------

 <c:if test="${user.userStatus=='no'}">

  未认证

 </c:if>

4.格式化

--------fmt:formatDate  格式化日期------------------

引入:<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

 <fmt:formatDate value="${xxx.x_date}" pattern="yyyy年MM月dd日 "/>

 

--------fmt:formatNumber  格式化金额---------------

引入:<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

<fmt:formatNumber  value="${xxx.xx_money }" type="currency" pattern="#.00"/></td>

---------------------------------- 

5.js调用打印

   window.print(); 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值