用JSP如何实现的一个日历程序

初进职场,不要认为自己什么都不会而丧失信心。只要努力学习,没有人会嘲笑一个为工作而拼尽全力的人。哪怕每天只有一步,前进就是好的!
<!--显示任意年、月的日历,可选择不同的年、月。author:wildfield--><%@pagelanguage="java"import="java.util.*"%><%!Stringyear;Stringmonth;%><%month=request.getParameter("month");year=request.getParameter("year");%><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><title>日</title><scriptLanguage="JavaScript"><!--functionchangeMonth(){varmm="calendar.jsp?month="+document.sm.elements[0].selectedIndex+"&year="+<%=year%>;window.open(mm,"_self");}//--></script></head><%!Stringdays[];%><%days=newString[42];for(inti=0;i<42;i++){days[i]="";}%><%CalendarthisMonth=Calendar.getInstance();if(month!=null&&(!month.equals("null")))thisMonth.set(Calendar.MONTH,Integer.parseInt(month));if(year!=null&&(!year.equals("null")))thisMonth.set(Calendar.YEAR,Integer.parseInt(year));year=String.valueOf(thisMonth.get(Calendar.YEAR));month=String.valueOf(thisMonth.get(Calendar.MONTH));thisMonth.setFirstDayOfWeek(Calendar.SUNDAY);thisMonth.set(Calendar.DAY_OF_MONTH,1);intfirstIndex=thisMonth.get(Calendar.DAY_OF_WEEK)-1;intmaxIndex=thisMonth.getActualMaximum(Calendar.DAY_OF_MONTH);for(inti=0;i<maxIndex;i++){days[firstIndex+i]=String.valueOf(i+1);}%><body><FORMname="sm"method="post"action="calendar.jsp"><%=year%>年<%=Integer.parseInt(month)+1%>月<tableborder="0"width="168"height="81"><divalign=center><tr><thwidth="25"height="16"bgcolor="#FFFF00"><fontcolor="red">日</font></th><thwidth="25"height="16"bgcolor="#FFFF00">一</th><thwidth="25"height="16"bgcolor="#FFFF00">二</th><thwidth="25"height="16"bgcolor="#FFFF00">三</th><thwidth="25"height="16"bgcolor="#FFFF00">四</th><thwidth="25"height="16"bgcolor="#FFFF00">五</th><thwidth="25"height="16"bgcolor="#FFFF00"><fontcolor="green">六</font></th></tr><%for(intj=0;j<6;j++){%><tr><%for(inti=j*7;i<(j+1)*7;i++){%><tdwidth="15%"height="16"bgcolor="#C0C0C0"valign="middle"align="center"><arel="nofollow noopener noreferrer" href="jump.jsp?year=<%=year%>&month=<%=Integer.parseInt(month)+1%>&date=<%=days[i]%>"target="main"><%=days[i]%></a></td><%}%></tr><%}%></div></table><tableborder="0"width="168"height="20"><tr><tdwidth=30%><selectname="month"size="1"onchange="changeMonth()"><optionvalue="0">一月</option><optionvalue="1">二月</option><optionvalue="2">三月</option><optionvalue="3">四月</option><optionvalue="4">五月</option><optionvalue="5">六月</option><optionvalue="6">七月</option><optionvalue="7">八月</option><optionvalue="8">九月</option><optionvalue="9">十月</option><optionvalue="10">十一月</option><optionvalue="11">十二月</option></select></td><tdwidth=28%><inputtype=textname="year"value=<%=year%>size=4maxlength=4></td><td>年</td><tdwidth=28%><inputtype=submitvalue="提交"></td></tr></table></FORM><scriptLanguage="JavaScript"><!--document.sm.month.options.selectedIndex=<%=month%>;//--></script></body></html>

到此这篇关于用JSP如何实现的一个日历程序就介绍到这了。女性如外表看上去比实际年龄小但心智却很,就比较容易办成事;但刚好相反,不管男人的心智多成熟,如外表看上去比实际年龄小,尤其看上去像个小时,就通常会被认为是一个不成熟的人。男人看上去沧桑一点会给人一种可靠可信的感觉。年轻是女性的通行证,沧桑是男人的信用卡。更多相关用JSP如何实现的一个日历程序内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
JSP如何实现简单网页计算器

JSP动态如何实现web网页登陆和注册功能

JSP如何实现文件上传功能

SSM框架整合JSP中集成easyui前端ui项目开发示例详解

教你怎么用JSP统计网站访问人数