`
vtrtbb
  • 浏览: 360450 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jsp日历

    博客分类:
  • java
阅读更多
<%@ page contentType="text/html; charset=gbk" %>
<%@ page language="java" import="java.util.*" %> 
<%! String year; 
  String month; 
%> 
<% month=request.getParameter("month"); 
  year =request.getParameter("year"); 
%> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<title>日</title> 
<script Language="JavaScript"> 
<!-- 
function changeMonth() 
{ 
var mm="t2.jsp?month="+document.sm.elements[0].selectedIndex+"&year="+<%=year%>; 
window.open(mm,"_self"); 
} 
//--></script> 
</head> 
<%! 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);
} 
%> 
<body> 
<FORM name="sm" method="post" action="t2.jsp"> 
  <%=year%>年  <%=Integer.parseInt(month)+1%>月 
<table border="0" width="168" height="81"> 
<div align=center> 
<tr> 
   <th width="25" height="16" bgcolor="#FFFF00"><font color="red">日</font> 
</th> 
   <th width="25" height="16" bgcolor="#FFFF00">一</th> 
   <th width="25" height="16" bgcolor="#FFFF00">二</th> 
   <th width="25" height="16" bgcolor="#FFFF00">三</th> 
   <th width="25" height="16" bgcolor="#FFFF00">四</th> 
   <th width="25" height="16" bgcolor="#FFFF00">五</th> 
   <th width="25" height="16" bgcolor="#FFFF00"><font color="green">六</font></th> 
</tr> 
<% for(int j=0;j<6;j++) { %> 
<tr> 
     <% for(int i=j*7;i<(j+1)*7;i++) { %> 
    <td width="15%" height="16" bgcolor="#C0C0C0" valign="middle" align="center"> 
    <a href="jump.jsp?year=<%=year%>&month=<%=Integer.parseInt(month)+1%>&date=<%=days[i]%>" target="main"><%=days[i]%></a></td> 
   <% }  %> 
</tr> 
<% }  %> 
</div> 
</table> 
<table border="0" width="168" height="20"> 
<tr> 
<td width=30%><select name="month" size="1" onchange="changeMonth()" > 
   <option value="0">一月</option> 
   <option value="1">二月</option> 
   <option value="2">三月</option> 
   <option value="3">四月</option> 
   <option value="4">五月</option> 
   <option value="5">六月</option> 
   <option value="6">七月</option> 
   <option value="7">八月</option> 
   <option value="8">九月</option> 
   <option value="9">十月</option> 
   <option value="10">十一月</option> 
   <option value="11">十二月</option>
</select></td> 
<td width=28%><input type=text name="year" value=<%=year%> size=4 maxlength=4></td> 
<td>年</td> 
<td width=28%><input type=submit value="提交"></td> 
</tr> 
</table> 
</FORM> 
<script Language="JavaScript"> 
<!-- 
document.sm.month.options.selectedIndex=<%=month%>; 
//--> 
</script> 
</body> 
</html> 

 

分享到:
评论

相关推荐

    JSP日历控件代码

    **JSP日历控件代码详解** 在网页开发中,日期选择控件是常见的功能之一,JSP(JavaServer Pages)作为服务器端脚本语言,提供了丰富的功能来创建动态网页。本篇将深入探讨如何在JSP中实现日历控件,并基于提供的...

    好看的jsp日历插件

    "好看的jsp日历插件"就是一个典型的例子,它利用JavaScript(js)技术为JavaServer Pages (jsp) 提供了一个功能丰富的日历选择组件。在本篇文章中,我们将深入探讨这个插件,以及它如何在网页应用中实现日期选择功能...

    精美的jsp日历实例

    【标题】"精美的jsp日历实例"是一个关于在JavaServer Pages (JSP)中实现交互式日历功能的示例项目。这个实例通常用于展示如何在网页上以美观、用户友好的方式显示日期和时间信息,同时也可能包含了对日历事件的添加...

    jsp日历(比较简陋)

    【标题】"jsp日历(比较简陋)" 涉及到的知识点主要集中在Java Server Pages(JSP)技术上,这是一个用于构建动态web应用程序的Java技术。在本项目中,开发者创建了一个简单的日历应用,尽管其设计可能较为基础,但...

    jsp日历插件

    【JSP日历插件详解】 在Web开发中,用户界面的交互性和用户体验往往是非常重要的。JSP(Java Server Pages)作为Java平台上的动态网页技术,提供了丰富的功能来创建交互式的网页应用。其中,日历插件是常用的一种...

    jsp_calendar.rar_JSP怎么做日历_calendar jsp_jsp calendar_jsp日历控件_日历

    "jsp_calendar.rar" 文件是一个包含JSP日历控件的压缩包,旨在提供一个方便用户输入标准日期的解决方案。这个控件可以简化用户界面,提高用户体验,尤其是在需要用户输入特定日期的情况下。 首先,"index.jsp" 文件...

    最好最实用的jsp日历用于插入自己软件中

    【标题】:“最好最实用的jsp日历用于插入自己软件中” 这个标题表明我们讨论的是一个基于JavaServer Pages (JSP)技术实现的日历组件,它被设计为可嵌入到用户自己的软件项目中,提供了良好的用户体验和实用性。在...

    jsp日历插件 js

    总结起来,"jsp日历插件 js"是一个使用JavaScript和JSP技术实现的交互式日历组件,其特点是在鼠标移动到日历上的日期时能即时显示日期信息。这一功能依赖于JavaScript事件处理、DOM操作以及日期处理,体现了...

    jsp日历日程安排

    【标题】"jsp日历日程安排"是一个利用JavaServer Pages (JSP)技术构建的网页应用程序,专门用于实现日历功能和日程管理。在Web开发领域,JSP是Java平台上的一个重要组成部分,它允许开发者创建动态、交互式的网页...

    jsp的日历插件

    【JSP日历插件详解】 在Web开发中,用户界面的交互性和用户体验往往是非常重要的。JSP(JavaServer Pages)作为Java平台上的动态网页技术,常常被用来创建丰富的前端功能,其中包括日历插件。日历插件可以帮助用户...

    jsp日历控件 常见的5种

    本篇将详细介绍标题提及的五种常见的JSP日历控件,并探讨它们的特点、功能以及如何在项目中集成和使用。 1. **jQuery UI Datepicker** jQuery UI 提供的Datepicker插件是Web开发中最常用的日期选择器之一。它支持...

    jsp java 日历安排

    通过以上技术的组合,我们可以构建一个功能强大的Java JSP日历安排系统,满足用户添加、删除和修改日程的需求。在实际开发中,还需要考虑性能优化、测试和部署等环节,以确保系统的稳定性和可靠性。在`...

    使用jsp完成网页页面日历

    【标题】:使用JSP完成网页页面日历 在网页设计中,日历是一个常见的功能,它可以用于显示日期、选择日期或安排事件等。本文将详细介绍如何使用Java Server Pages (JSP)、Java代码、CSS(层叠样式表)和HTML(超...

    JSP日历控件

    **JSP日历控件详解** 在Web开发中,用户界面的交互性和用户体验至关重要,而日历控件作为常见的交互元素之一,常用于日期选择、事件安排等场景。本篇文章将深入探讨JSP中的日历控件,以及如何在实际项目中应用。 ...

    Jsp实现日历选择框

    在本文中,我们将深入探讨如何使用JSP技术来实现一个日历选择框,重点是集成My97日历控件。My97日历控件是一款功能强大的JavaScript日期选择插件,广泛应用于网页中,提供了丰富的自定义选项和良好的用户体验。 ...

    一个用jsp写的日历

    【标签】:“jsp”、“日历”、“jsp日历” 这些标签明确了我们讨论的主题:使用JSP来设计和实现一个日历功能。在Web开发中,日历通常用于显示日期、事件安排或让用户选择特定日期。而“jsp日历”标签表明我们将...

    jsp java 日历控件

    在Java Web开发中,JSP(JavaServer Pages)与Servlet技术常常被用来创建动态网页,而日历控件是常见的用户界面元素,用于选择日期。本篇将详细讲解如何在JSP中集成Java日历控件,以及相关知识点。 首先,我们需要...

    日历控件(jsp+js)

    本项目是基于JSP(JavaServer Pages)和JavaScript技术实现的一个日历控件。下面我们将深入探讨这两个技术以及它们如何结合创建这样的功能。 **JSP(JavaServer Pages)**: JSP是Java平台上的动态网页技术,它将...

Global site tag (gtag.js) - Google Analytics