在前台jsp页面中.
... ....
<body>
<%
Calendar cal = Calendar.getInstance();
int month=cal.get(Calendar.MONTH);
int day=cal.get(Calendar.DATE);
int year = cal.get(Calendar.YEAR);
int year1 = cal.get(Calendar.YEAR)-1;
int year2 = cal.get(Calendar.YEAR)-2;
int year3 = cal.get(Calendar.YEAR)-3;
int year4 = cal.get(Calendar.YEAR)+1;
String date= year+"";
String date1= year1+"";
String date2= year2+"";
String date3= year3+"";
String date4= year4+"";
... ...
... ...
String yeartime=cond.getCON_DATE();
if(yeartime==null||"".equals(yeartime)){yeartime=String.valueOf(cal.get(Calendar.YEAR));}
%>
<form name="frmMain" method="post">
... ...
< TD ><a href="Servlet&yeartime=<%=year4%>" ><%=year3%>年合同管理</TD>
< TD ><a href="Servlet&yeartime=<%=year4%>" ><%=year2%>年合同管理</TD>
< TD ><a href="Servlet&yeartime=<%=year4%>" ><%=year1%>年合同管理</TD>
< TD ><a href="Servlet&yeartime=<%=year4%>" ><%=year%>年合同管理</TD>
<TD ><a href="Servlet&yeartime=<%=year4%>" ><%=year4%>年合同管理</TD>
在后台Servlet的list方法中写代码:
...
try{
ftime=StringUtil.toCN(request.getParameter("yeartime").trim());
if(ftime==null||"".equals(ftime))
{
ftime=String.valueOf(cal.get(Calendar.YEAR));
}
}
catch(Exception e){ ftime=String.valueOf(cal.get(Calendar.YEAR));}
condition.setCON_DATE(ftime);
...