net.sf.jasperreports.engine.JRException:Class not found when loading object from file代码如下用jsp调用(那itext-1.3.1.jar,itextasia.jar等这几个包都导入了,但报以上的异常): <%
//报表编译之后生成的.jasper 文件的存放位置
File reportFile = new File(application.getRealPath("/reports/first.jasper"));
//这个是用来联接我的mysql 的JDBC URL
Connection conn=null;
try{
Context ctx=new InitialContext();DataSource source = (DataSource)ctx.lookup("java:comp/env/123");
conn=source.getConnection();}catch(Exception e){
e.printStackTrace();
} System.out.println("---------conn-------------");
//连接到数据库
JasperPrint jasperPrint=JasperFillManager.fillReport(reportFile.getPath(),null,conn); byte[] bytes=JasperRunManager.runReportToPdf(reportFile.getPath(),null,conn); System.out.println("---------Jasper end-------------");
response.setContentType("application/pdf");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
%>这个问题已婚好多天没有搞定了。。以前是可以出来的。。也是这个程序,但现在不知是怎么回事运行起来报错.大家帮帮忙!
只要问题能解决。。一定送分!
//报表编译之后生成的.jasper 文件的存放位置
File reportFile = new File(application.getRealPath("/reports/first.jasper"));
//这个是用来联接我的mysql 的JDBC URL
Connection conn=null;
try{
Context ctx=new InitialContext();DataSource source = (DataSource)ctx.lookup("java:comp/env/123");
conn=source.getConnection();}catch(Exception e){
e.printStackTrace();
} System.out.println("---------conn-------------");
//连接到数据库
JasperPrint jasperPrint=JasperFillManager.fillReport(reportFile.getPath(),null,conn); byte[] bytes=JasperRunManager.runReportToPdf(reportFile.getPath(),null,conn); System.out.println("---------Jasper end-------------");
response.setContentType("application/pdf");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
%>这个问题已婚好多天没有搞定了。。以前是可以出来的。。也是这个程序,但现在不知是怎么回事运行起来报错.大家帮帮忙!
只要问题能解决。。一定送分!
解决方案 »
- hibernate添加到web项目里用spring注入SessionFactory报错
- apache2.2 转发 post 乱码:apache22+tomcat6+struts2+mysql5.1
- eclipse下,配置JFreeChart的问题,高手捡分。。。
- 如何通过URL获取到对应网页的Title
- 请问哪位高手知道如何将字符型的日期转换成date型的?
- 关于网络管理的:请问谁用java做过监控路由器 交换机的系统,或者了解snmp这方面的东西?
- 急救就是一个简单的JDBC对MYSQL的连接
- 新手求教弱智问题!
- eclipse 中怎么加入tomcat.
- resin系统,在URL中最后的文件名是汉字时,链接总是出错,哪位大侠遇到过这样的问题?
- jsp页面删掉后为什么还能访问到!!
- 字符处理方法 请教 谢谢
找不到要装载的class文件
你先看一下你目录下有没有要装载的文件
然后再检查路径吧
没什么其他问题啊