zoukankan      html  css  js  c++  java
  • Jstl简单应用

    jsp引入信息------

    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
    <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

    forEach应用-----

    <c:forEach var="item" items="${productList}" varStatus="status">
    <tr>
    <td align="center" colspan="1" rowspan="1">
    ${saleContract.shippingMark}
    </td>
    <td align="center" colspan="3" rowspan="1">
    ${item.product.productNameEn}
    </td>
    <td align="center" colspan="1" rowspan="1">
    ${item.quantity}
    ${item.weightUnit.weightNameEn}
    </td>
    <td align="center" colspan="2" rowspan="1">
    ${item.order.currency.currencyNameEn}
    ${item.fobPrice}
    /
    ${item.weightUnit.weightNameEn}
    </td>
    <td align="center" colspan="1" rowspan="1">
    ${item.order.currency.currencyNameEn}
    ${item.saleTotal}
    </td>
    </tr>
    </c:forEach>

    后台数据-------

    public String getDataInfo(){
    String voucherId = servletRequest.getParameter("voucherId");
    if(voucherId!=null){
    Voucher vouchertemp = voucherDao.getVoucherById(Integer.valueOf(voucherId));
    this.setVoucher(vouchertemp);
    Finance financeTemp = financeDao.getFinanceByOrderId(vouchertemp.getOrder().getId());
    this.setFinance(financeTemp);
    List<OrderProduct> productList = orderProductDao.getOrderProductByOrderId(vouchertemp.getOrder().getId());
    servletRequest.setAttribute("productList", productList);
    }
    return SUCCESS;
    }

  • 相关阅读:
    JSONP原理
    什么是跨域,如何解决
    工程化与模块化开
    vue双向数据绑定原理
    vuex原理
    BFC 原理
    http状态码 301、302区别
    用户页面打开很慢,有哪些优化方式?
    webpack打包
    Promise 原理
  • 原文地址:https://www.cnblogs.com/playa13/p/3504641.html
Copyright © 2011-2022 走看看