• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

用JSP实现的一个日历程序_MySQL

mysql 搞代码 4年前 (2022-01-09) 11次浏览 已收录 0个评论


<%@ page language=”java” import=”java.util.*” %>
<%! String year;
String month;
%>
<% month=request.getParameter(“month”);
year =request.getParameter(“year”);
%>

<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>

<script Language=”JavaScript”>
<!—ecms
function changeMonth()
{
var mm=”calendar.jsp?month=”+document.sm.elements[0].selectedIndex+”&year=”
+<%=year%>;
window.open(mm,”_self”);
}
//–></script>

<%! String days[]; %>
<%
days=new String[42];
for(int i=0;i<42;i++)
{
days[i]=””;
}
%>
<%
Calendar thisMonth=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);
int firstIndex=thisMonth.get(Calendar.DAY_OF_WEEK)-1;
int maxIndex=thisMonth.getActualMaximum(Calendar.DAY_OF_MONTH);
for(int i=0;i<maxIndex;i++)
{
days[firstIndex+i]=String.valueOf(i+1);
}
本文来源gao($daima.com搞@代@#码$网%>
<body>

<%=year%>年 <%=Integer.parseInt(month)+1%>月

<% for(int j=0;j

<% for(int i=j*7;i
<td width="15%" height="16" bgcolor="#C0C0C0" valign="middle" align="ce
nter”>
&month=<%=Integer.parseInt(month)+1%>&d
ate=<%=days[i]%>” target=”main”><%=days[i]%>

<% } %>

<% } %>

六</fon
t>

一月
二月
三月
四月
五月
六月
七月
八月
九月
十月
十一月
十二月
size=4 maxlength
=4>

<script Language=”JavaScript”>
<!—ecms
document.sm.month.options.selectedIndex=<%=month%>;
//–>
</script>


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:用JSP实现的一个日历程序_MySQL

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址