日期:2014-05-17  浏览次数:20682 次

如何在jsp页面上调用js日历控件?
我下载了一个js的日历控件
在jsp页面上用
<script language=javascript src="calendar.js"></script>
...
日期:<input type="text" name="date" onfocus="calendar()">

但是运行后都不能出现日历!
请问有何解决方法的?

------解决方案--------------------
<html:text name="xxxForm" property="xxxStartTime" 
====================================
onkeydown="javascript:dataMask(this);" onclick="getDateString(this,oCalendarChs)" tabindex="2" maxlength="10" size="15" readonly="true">
====================================
</html:text>
------解决方案--------------------

WEB Calendar ver 3.0&#13;作者:meizz(梅花雪疏影横斜)&#13;网站:http://www.meizz.com/
------解决方案--------------------
<script language=javascript src="相对路径"></script>
相对路径(web根目录)得写正确否则是调不出。你的写法是正确的。检查一下路径
------解决方案--------------------
用不了calendar这个对象,在jsp里
要用date这个对象,不过用date这个对象时,
要讲究:
public class WatchData {
private Date date = new Date();//当前时间
private String returnTimeValue;
private SimpleDateFormat formatter
= new SimpleDateFormat (); //简约的格式化分析时间类
public WatchData() {

}
public String getYear()//获取年
{
formatter.applyPattern("yyyy");
returnTimeValue = formatter.format(date);
return returnTimeValue;
}
public String getHour()//获取小时
{
formatter.applyPattern("hh");
returnTimeValue = formatter.format(date);
return returnTimeValue;
}
public String getMinute()//获取分
{
formatter.applyPattern("mm");
returnTimeValue = formatter.format(date);
return returnTimeValue;
}
public String getSecond()//获取秒
{
formatter.applyPattern("ss");
returnTimeValue = formatter.format(date);
return returnTimeValue;
}
}
固定东西,人家写都写的出,自己要是看不懂的话,那也没得说了!
------解决方案--------------------
js的路径改改,不行的话先把js和jsp放到同一目录下试试,我觉得好像是路径的问题
------解决方案--------------------
2008-6-10 12:16:40 org.apache.tomcat.util.http.Parameters processParameters
警告: Parameters: Invalid chunk ignored.


麻烦各位给我解决一下