您的位置:首页 > 编程语言 > Java开发

MVC模式Jsp+Servlet+Javabean解决时间标签控制办公合同菜单问题

2009-04-24 15:18 561 查看
在前台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);

...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐