一个用JSP做的日历

<!-- File name:calendar.jsp -->

<!-- 显示任意年、月的日历,可选择不同的年、月。author:wildfield -->

<%@ 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="calendar.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="";

}

%>

<%

Calendar thisMonth=Calendar.getInstance();

if(month!=null&&(!month.equals("null")))

thisMonth.set(Calendar.MONTH, Integer.parseInt(month) );

if(year!=null&&(!year.equals("null")))

t></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="ce

nter">

<a href="jump.jsp?year=<%=year%>&month=<%=Integer.parseInt(month)+1%>&d

ate=<%=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>

时间: 2024-08-18 07:03:55

一个用JSP做的日历的相关文章

前台是个图标,&amp;amp;lt;img&amp;amp;gt;图标。 怎么调用JSP作成的日历页面(一个小页面,用java + html代码,不是js)

问题描述 前台是个图标,<img>图标.怎么调用JSP作成的日历页面(一个小页面,用java+html代码,不是js)怎么调用这个jsp日历呢??另外在这个JSP里面输入的值,是怎么传回呢?? 解决方案 解决方案二:我也等回答.....解决方案三:该回复于2010-12-03 10:18:23被版主删除解决方案四:吧图片做成个链接<ahref="***.jsp"><imgsrc=""></a>解决方案五:可以将你的be

在需要许多不同jsp页面反馈后台数据处理的错误信息的时候,如何只做一个error.jsp页面?

问题描述 在需要许多不同jsp页面反馈后台数据处理的错误信息的时候,如何只做一个error.jsp页面? 如题所示,本人现在在写一个结构比较简单的基于Jsp/Servlet的web系统. 不同jsp页面反馈后台数据处理的错误时候,如何只做一个error.jsp页面然后根据各个servlet情况显示错误信息? 比如在许多Servlet中,举一个例子: //前略 if(MainDAO.createAssess(credit,usertype,ordersID,orderstype)>-1){ res

jsp做一个论坛回复界面求助

问题描述 jsp做一个论坛回复界面求助 rt,一楼是帖子 下面是各个用户的回复,最底下是回复界面,一个form里包含一个textarea填写回复信息,一个file用来上传图片,一个div用于图片预览. 原先我是让上传图片处为一个超链接到一个新页面里上传图片,把上传地址保存到数据库和session中,通过session在回复界面显示预览.现在要求把图片上传和回复放到一个页面里做,格式如下 <form1> <textarea>回复信息</textarea> <form

java-刚学ssh框架做了一个项目 jsp页面无法获取action的值,求教啊。。。以下是代码

问题描述 刚学ssh框架做了一个项目 jsp页面无法获取action的值,求教啊...以下是代码 页面都正常跳转 就是取不到值 用的是iframe框架 main.jsp可以获取,不过main.jsp指向的top.jsp页面无法获取值 Action部分代码 private static final long serialVersionUID = 1L; private UserService userService; private User user; public String login()

vs自带的时钟控件不能满足需求,怎么做一个像win7自带日历时钟的控件。

问题描述 vs自带的时钟控件不能满足需求,怎么做一个像win7自带日历时钟的控件. 解决方案 你可以在网上下载一个 解决方案二: 多线程吧,自带的哪个timer感觉运行是用的程序主线程的,我没看手册,HOHO,你要不影响主线程还重新画时钟嘛

问一个用easyui jsp做的增加界面。。

问题描述 问一个用easyui jsp做的增加界面.. 界面功能是增加新闻..有1.文本 2.含有图片的新闻 两种 通过增加按钮打开新的jsp 增加界面的上方有个下拉框 通过下拉框1.文本 2.图片 实现两个不同的界面 请问要怎么实现这个功能? 解决方案 用jquery的ajax提交数据就好了.你的含有图片是什么意思?弹出的dialog内容中包含input为file的控件? 如果是含有file控件,需要即将你的表单提交到隐藏的iframe来上传数据,ajax无法直接提交文件,如果不考虑IE9-,

在线急等!!!我在用jsp做一个宾馆管理系统,怎样才能按日期显示当前客房状态?拜托了!

问题描述 在线急等!!!我在用jsp做一个宾馆管理系统,怎样才能按日期显示当前客房状态?拜托了! 在线急等!!!我在用jsp做一个宾馆管理系统,怎样才能按日期显示当前客房状态?拜托了! 解决方案 你的表结构设计就有问题, 考虑得太粗糙了.看着似乎是学生的作业. 你按我下面的代码来, 应该就可以了. 不过, 你还可以尽情发挥, 因为实际来说还有钟点房-- IF OBJECT_ID('room') IS NOT NULL BEGIN DROP TABLE room END GO CREATE TAB

jsp-oracle+JSP 做一个网站,显示并可以修改用户信息

问题描述 oracle+JSP 做一个网站,显示并可以修改用户信息 新手救助.登陆之后可以判断是用户还是管理员,显示相应的信息:用户可以修改除了名字以外的信息.每一步是要怎么做? 解决方案 需求分析一下,别拿到项目就开始怎么做,要明白要做些什么.常用的先设计数据库的表,加入一个标识字段,登录的时候判断是管理员还是用户,将状态信息保存到session中.

用jsp做一个例似这样的网站http://www.cqmold.com/

问题描述 用jsp做一个例似这样的网站http://www.cqmold.com/大约需要多少时间和费用 解决方案 解决方案二:你给的是一个展现,14个频道还要做后台管理+会员服务需求+数据库表设计+架构设计+coding+性能调优,一个人做的话需要3-4个月吧(最好配个美工)