public class test { Calendar calendar = Calendar.getInstance(); int year=calendar.get(Calendar.YEAR); int month=calendar.get(Calendar.MONTH)+1; int firstDay=getFirstDayOfMonth(year,month); int day=getDay(); int monthlength=getMonthLength(year,month); String[] s = new String[monthlength+firstDay]; int i=0,j=1; public String[] getCalendar() { System.out.println("date:"+day); for(i=firstDay;i<(firstDay+monthlength);i++) { if(j<=monthlength){ s[i]=j+""; j++; } else{ break; } } return s;
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>JSP日历</title> </head> <body> <% int j=1; String ss[]= date.getCalendar();