1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 4 <html> 5 <head> 6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7 <title>Insert title here</title> 8 </head> 9 <body> 10 <table border="1px"> 11 <tr> 12 <td>日期</td> 13 <td>新学习</td> 14 <td>复习前1</td> 15 <td>复习前2</td> 16 <td>复习前3</td> 17 <td>复习前7</td> 18 <td>复习前15</td> 19 </tr> 20 <% 21 int group=72;//代表有多少篇课文需要背诵 22 int days=group+15; 23 for(int i=0;i<days;i++){ 24 String day=(i+1)+"";//定义日期 25 String task1=(i+1)+""; //当天需要第1个任务 26 String task2=""; 27 String task3=""; 28 String task4=""; 29 String task5=""; 30 String task6=""; 31 //求算任务1 32 if((i+1)<=group){ 33 task1=(i+1)+""; 34 }else{ 35 task1="--"; 36 } 37 //求算任务2 38 if(i<=0||i>=(group+1)){ 39 task2="--"; 40 }else{ 41 task2=i+""; 42 } 43 //求算任务3 44 if((i-1)<=0||(i-1)>=(group+1)){ 45 task3="--"; 46 }else{ 47 task3=(i-1)+""; 48 } 49 //求算任务4 50 if((i-3)<=0||(i-3)>=(group+1)){ 51 task4="--"; 52 }else{ 53 task4=(i-3)+""; 54 } 55 56 //求算任务5 57 if((i-6)<=0||(i-6)>=(group+1)){ 58 task5="--"; 59 }else{ 60 task5=(i-6)+""; 61 } 62 63 //求算任务6 64 if((i-14)<=0||(i-14)>=(group+1)){ 65 task6="--"; 66 }else{ 67 task6=(i-14)+""; 68 } 69 70 %> 71 <tr> 72 <td><%=day %></td> 73 <td><%=task1 %></td> 74 <td><%=task2 %></td> 75 <td><%=task3 %></td> 76 <td><%=task4 %></td> 77 <td><%=task5 %></td> 78 <td><%=task6 %></td> 79 </tr> 80 <%} %> 81 </table> 82 </body> 83 </html>