【JAVA综合实习报告】教程文章相关的互联网学习教程文章

java – 如何生成横向跨越多个页面的PDF报告

我必须使用许多(在运行时定义)列生成PDF报告.当用户选择要显示的许多字段时,这些报告可能水平跨越多个页面.我正在使用DynamicJasper,并且当所有列都适合一个页面时,可以成功生成动态报告.如果没有,则会裁剪报告,只显示几列.我已经尝试在运行时更改页面宽度并且报告未被裁剪,但由于页面大小不是标准的,因此无法正确打印.哪种方法可以生成此类报告?目标是在大页面超过页面宽度时将其分成多个页面,就像打印电子表格一样.是否可以使用...

查看Jasper报告的异常“java.lang.NoSuchMethodError:org.objectweb.asm.ClassWriter”【代码】

我正在使用Jasper Reports并在我的类路径中使用以下库jasperreports-4.5.1.jar common-digester3-3.2.jar common-digester2.1.jar castor-1.2.jar commons-beanutils-1.8..0.jar commons-collections-2.1.1.jar commons-logging-1.1.1.jar groovy-1.2.6.jar asm-2.2.3.jar asm-3.1.jar asm-all-3.1.jar antlr-3.3.1.1.jar jtds-1.2.5.jar我得到以下异常Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: org.o...

java – 列出所有未报告的异常(包括声明异常的超类的异常)【代码】

请考虑以下情形public class A extends Throwable {}public class B extends A {}public class C {public void f() throws A, B{// Some conditionthrow new A();// Some condition throw new B();}void g() {f();} }使用上面的代码,编译器将警告不要捕获(或不声明为throws)C.java:17: unreported exception A; must be caught or declared to be thrownf();^如果我通过改变g来解决这个问题void g() throws A然后我没有得到更多警告...

java – 在报告期间未考虑在pluginManagement中添加的依赖项【代码】

我正在尝试配置Maven Checkstyle插件以进行报告,并希望将Checkstyle的依赖关系更改为7.5而不是默认的6.11.2. 为了实现这一点,我在父pom中使用依赖项声明了pluginManagement.在子项目中,我只是引用报告标记中的插件. 但是我看到默认的Checkstyle(6.11.2)正在下载到存储库中.请看下面的父母和孩子pom.<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001...

java – 无数据源时的Jasper报告带

我的理解是,如果你没有向JasperFillManager提供JRDataSource,那么生成的JasperReport将不包含任何细节带. 由于在这个问题的上下文之外的原因,我想在一个小/简单的JasperReport上放置一些组件(条形图和表格),我希望数据来自我将传入的HashMap.因此,我不需要JRDataSource实现,这也意味着我不会得到任何细节带. 所以我的问题是:那么我应该将哪些乐队添加到我的组件中?细节带是我通常会添加组件的地方,但是如果我没有得到细节带,这些...

java – 异常和错误报告顺序【代码】

适用于以下代码的规则如下:try {assert (false) : "jane";} catch (Exception e2) {System.out.print("ae2 ");} finally {throw new IllegalArgumentException();}已启用资产. 为什么报告IllegalArgumentException而不是AssertionError?在这种情况下是否有适用的规则? 编辑:抱歉!在这个例子中应该有断言(假)解决方法:finally块(或catch块)中的未捕获异常会导致try块中的任何异常被丢弃.有关详细信息,请参阅Java Language Speci...

java – 盲人的测试覆盖率报告的可访问性【代码】

我目前正在帮助我的团队成员掌握我们的新项目和我们正在使用的工具.我们使用Java作为主要语言.我的同事的一个特点是他是盲人.他主要与Emacs合作,他在终端中运行maven目标. 在我完成实施后,我发现检查我的测试覆盖率非常有用.我希望我的同事能够检查报道.我有两种获取此信息的方法: >使用IntelliJ集成测试覆盖(它使用EMMA并在每行旁边显示绿色,红色或黄色).非常方便,因为我在运行测试后立即可以看到这些信息,没有进一步的交互 这对...

java – 报告设计无效.找不到场地贾斯珀报告【代码】

我试图用JRBeanCollectionDataSource创建一个基本的jasper报告.在那里我有一个javabean内的对象列表.public class Course {private int id;private List<Student> students; }学生对象看起来像public class Student {private String name;private int id; }我想在报告中打印学生信息.这就是我的jrxml的样子<subDataset name="dataset1" uuid="09015d96-ad5a-4fed-aa9e-19d25e02e205"><field name="students" class="java.util.List...

Java jasper报告列表作为数据源【代码】

我想将列表对象作为我的数据源,你能告诉我.jrxml文件我应该如何设计我的报告?public class TestReport {public void runReport(String fileName, String outFileName) {try {List<R> list = new ArrayList<R>(5);Map parameters = new HashMap();list.add(new R("a1" ,"a2"));list.add(new R("b1" ,"b2"));list.add(new R("c1" ,"c2"));/*parameters.put("my_name", "faisal khan");parameters.put("my_addr", "address comes he...

java – 如果缺少PDF的字体,为什么jasper报告不会抛出JRFontNotFoundException?【代码】

我读 > https://stackoverflow.com/a/4028080/5277820> https://stackoverflow.com/a/35549391/5277820> http://community.jaspersoft.com/questions/543275/fonts-problem-while-using-jasper-reports-402-version> http://refermycode.com/remove-font-dependency-in-jasper-report/ 如果机器上没有安装字体,我预计Jasper Reports会抛出JRFontNotFoundException. 但我的应用程序没有抛出JRFontNotFoundException,虽然我没有在任何...

java – 如何在导出中组合多个jasper报告时重新计算页码?【代码】

我已经决定在收到聊天中的两个问题后通过这个Q / A和comment关于如何处理“组合”jasper报告中的页码的答案 在java中组合报表时使用JasperPrint jasperPrint1 = JasperFillManager.fillReport(report1, paramMap); JasperPrint jasperPrint2 = JasperFillManager.fillReport(report2, paramMap); List<JasperPrint> jasperPrintList = Arrays.asList(jasperPrint1, jasperPrint2); JRPdfExporter exporter = new JRPdfExporter(); ...

java – JSF不报告未定义的bean【代码】

我开始学习Java,JSF2和JPA2,并开始使用“Pet Catalog”示例项目.我使用Eclipse Glassfish. 所以我有以下行的JSF视图页面:<h:outputText value="Item #{catalog.pagingInfo.firstItem + 1} .. #{cataloTYPO.pagingInfo.lastItem} of #{catalog.pagingInfo.itemCount}"/>cataloTYPO不存在,它不是一个bean,不是类,没有.问题是JSF似乎对它非常满意并输出“第1项……第29项”我希望它会引发异常或至少将问题写入日志,但没有任何反应. 我...

java – 是否可以使用Jasper Reports从LDAP生成报告

我希望能够在Jasper报告中包含LDAP查询的结果.这可行吗?从我可以收集的内容来看,似乎唯一的办法就是编写自己的自定义数据源.解决方法:我相信你可以/可以. 基本上,您必须根据报表/子数据集提供的查询编写自己的数据源来查询LDAP. 或者,虽然我从未使用它们,但您可以尝试JDBC-LDAP bridge.如果您的查询需求相当简单,这可能已经足够了.

Java TCP / IP套接字如何报告应用程序的传输成功或失败?【代码】

我遇到Java TCP / IP套接字问题:我的Java应用程序将继续无休止地将数据发送到服务器,即使服务器在此期间关闭(没有正确的TCP / IP断开连接). 我使用以下代码发送数据:PrintWriter out = PrintWriter(socket.getOutputStream(), true); out.write("text");if (out.checkError()) {System.err.println("Error sending string!"); }在another Stack Overflow question,我找到了以下答案:TCP/IP (and therefor java sockets)will gua...

2018-2019-2 20175330杨璟旭《Java程序设计》实验四 《Android开发基础》实验报告【代码】【图】

实验四 《Android开发基础》 实验报告封面 课程:Java程序设计 班级:1753班 姓名:杨璟旭 学号:20175330 指导教师:娄嘉鹏 实验日期:2019年5月17日 实验时间:--- 实验序号:实验四 实验名称:Android开发基础 实验要求- 完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号,提交代码运行截图和码云Git链接,截图没有学号要扣分 - 学习Android Stuidio调试应用程序 - 创建...