/JSP_Base/WebContent/base.jsp:

<%@page import="java.text.SimpleDateFormat"%><%@page import="java.util.Date"%><%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8" %>
<%! int i =1; // 声明定义变量是全局的 // 只能声明方法,定义变量,不能书写具体的java代码实现 public void print() { } /* 声明格式日期的方法 */ public String convertDateToString(String pattern,Date crrentDate) { // 创建时间格式对象 SimpleDateFormat fmt = new SimpleDateFormat(pattern); return fmt.format(crrentDate); }%>
<% int i =2;%>
Insert title here <% SimpleDateFormat fmt = new SimpleDateFormat("yyyy年MM月dd日"); %>
<%=fmt.format(new Date()) %>
<%=convertDateToString("yyyy/MM/dd", new Date()) %> <%=convertDateToString("yyyy-MM-dd HH:mm:ss", new Date()) %>

/JSP_Base/WebContent/homework.jsp:

<%@page import="java.util.ArrayList"%><%@page import="java.util.List"%><%@page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>
Insert title here <%-- 课堂练习1 --%> <% // 创建List集合对象 List
 lst = new ArrayList
(); for(int i=1;i<11;i++) { lst.add("第"+i+"次添加字符串"); } out.print("添加完毕
"); // 依次打印集合中内容 for(String value : lst) { out.print(value+"
"); } %>
<%-- 课堂练习2(打印成绩信息) --%> <% // 定义姓名数组 String[] names = {"李文","张三","王五"}; // 定义分数数组 int[] scores = {60,70,85}; // 输出页面内容out.print(); for(int i = 0; i
"); } %>

***号码截取生日:

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>
Insert title here <% String idcard = "500225198812121814"; String id = idcard.substring(6, 14); // 获取年 String year = id.substring(0,4); // 获取月 String month = id.substring(4,6); // 获取日 String day = id.substring(6,8); String date = year+"-"+month+"-"+day; out.print("生日:"+date); %>