Jsp页面URL的Action中日期型参数传值不了

在用URL想后台传入日期型参数,总是传不了
经调试发现根本就传不进去。但是String确不会出现这个问题
[b]问题补充:[/b]
应该怎么实现日期型参数传进去呢? :D

可以传个字符串
如:
[code="java"]
String date="2009-01-01";//假设这是传过来的字符串
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date startTime = null;
try {
startTime = format.parse();

} catch (Exception e) {
e.printStackTrace();
}
startTime就是你要的日期
[/code]

汗,http协议里面的参数,只能是字符串,:)。

只不过我们的Servlet做了一些转化,哈哈。

JSP传给ACTION只能是字符型的,也可以是类型序列化的字符串!

所以你有两种方式

第一,参数只能在ACTION中转了!

第二,将时间类型的对象序列化,不过其实跟ACTION中转是一回事。

YYYYMMDDhhmmss,14位的字符串不是很好的吗?

http协议不支持日期类型的,只能够是String类型。
日期可以考虑转化为String类型再传。