我从数据库中检索出字符类型的年代内容,象2007、2006这样的:
sqlstr= "select substring(Patent_AD,0,5) as year from T_PatentBasicInfo";
根据需要,要把年代转换为日期型,使用过下面两个函数
Date date = to_date(rs2.getString("year"),'yyyy');
Date date = to_year(rs2.getString("year"),'yyyy'); 但是都有错误提示:
An error occurred at line: 108 in the jsp file: /statistic/unit/zhexian.jsp
Generated servlet error:
Invalid character constant请问这是什么问题,谢谢
sqlstr= "select substring(Patent_AD,0,5) as year from T_PatentBasicInfo";
根据需要,要把年代转换为日期型,使用过下面两个函数
Date date = to_date(rs2.getString("year"),'yyyy');
Date date = to_year(rs2.getString("year"),'yyyy'); 但是都有错误提示:
An error occurred at line: 108 in the jsp file: /statistic/unit/zhexian.jsp
Generated servlet error:
Invalid character constant请问这是什么问题,谢谢
解决方案 »
- HTTP Status 500,有好人人帮忙解答一下,这个问题困扰我很久了,一直不得求解,急啊!
- java类型转换问题。
- PermGen space内存溢出
- 做了一个套打,在eclipse中运行tomcat,打印出来了。但是在tomcat中发布,打印完全没反映。
- 请教一个关于jndi和所谓的初始化上下文的问题
- 请求一个问题,关于用struts开发的话,业务处理应该写在哪里?是不是写在Action里?
- JSP下Insert语句为何不能执行?!
- 谁知道mm.mysql-2.0.4-bin.jar的下载地址。(只要正确,就加分)
- 我看了JSP的两个例子,不明白FORM中的参数是怎么传到Servlet中去的?
- 聘请JSP/BEA/Oracle辅导老师解决技术问题
- 关于JAVASCRIPT的问题。高手给看看吧~
- 请问有用Portal开发项目的吗?
楼主【jiangeb】截止到2008-07-21 11:43:28的历史汇总数据(不包括此帖):
发帖的总数量:45 发帖的总分数:1628 每贴平均分数:36
回帖的总数量:21 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:42 结贴的总分数:1388
无满意结贴数:4 无满意结贴分:110
未结的帖子数:3 未结的总分数:240
结贴的百分比:93.33 % 结分的百分比:85.26 %
无满意结贴率:9.52 % 无满意结分率:7.93 %
值得尊敬
转日期这样转换DateFormat format=new SimpleDateFormat("yyyy");
Date date=format.parse("2008");
SimpleDateFormat format = new SimpleDateFormat("yyyy");
format.parse(rs.getString("日期");
DateFormat format=new SimpleDateFormat("yyyy");
try {
Date date=format.parse("2008");
} catch (ParseException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}还有要加上异常处理