jsp常用代码

1.头部

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

2.css   js引入路径格式

  <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/CSS/flex.css"/>

  <script src="${pageContext.request.contextPath}/JS/jquery-2.1.4.min.js" type="text/javascript" charset="utf-8"></script>

3.body中需要加的内容

<input id="PageContext" type="hidden" value="${pageContext.request.contextPath}"/>    //用于访问后台

4.循环

<c:forEach items="${pageBean.list}" var="orderData" varStatus="abc">
  <tr>
    <td>${(pageBean.pageNum-1)*pageBean.pageSize+abc.index+1}</td>   <!-- 序号-->
    <td class="orderNO">${orderData.orderNo}</td>
    <td>${orderData.name}</td>
    <td class="timeList" title="${orderData.createTime}"><fmt:formatDate value="${orderData.createTime}" pattern="yyyy-MM-dd HH:mm:ss"/></td>     <!-- 此处写法是针对后台返回这样的日期:createTime=Thu Nov 29 12:46:29 CST 2018,-->
    <td class="state">
      <c:if test="${orderData.state eq 1}">已登记</c:if>
      <c:if test="${orderData.state eq 2}">已推送</c:if>
    </td>
  </tr>
</c:forEach>

<c:forEach items="${pageBean.list}" var="orderData" varStatus="abc">
  <tr>
    <td>${(pageBean.pageNum-1)*pageBean.pageSize+abc.index+1}</td>
    <td class="orderNO">${orderData.orderNo}</td>
    <td>${orderData.name}</td>
    <td class="timeList inTime" title="">${orderData.inTime}</td>     <!-- 此处写法是针对后台返回这样的日期:createTime=Tue Mar 12 14:54:35 CST 2019-->
    <td class="state">
      <c:if test="${orderData.state eq 1}">已登记</c:if>
      <c:if test="${orderData.state eq 2}">已推送</c:if>
    </td>
  </tr>
</c:forEach>

猜你喜欢

转载自www.cnblogs.com/lyt598/p/10538011.html