`
文章列表
使用Java程序从数据库中查询大量的数据时出现异常: java.lang.OutOfMemoryError: Java heap space 在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。 JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存 ...
ireport中的几个小问题: 1.ireport 中对于$F{propertyName},$V{variableName}如何换行 2.ireport中如果静态文本太多如何换行 3.ireport中如何解决换行导致的单元格对不齐问题 4.在ireport中如何把java.util.Date属性显示成yyyy-MM-dd形式,默认ireport的Date ...
在iReport中设计报表时页面大小用的是A4的纸类型, 重新调整了栏的大小属性,编译的时候出错了: net.sf.jasperreports.engine.design.JRValidationFault@1cebae7 The title section, the page and column headers and footers and the margins do not fit the page height. Line: 19, Column: 29 JRXML Element: /jasperReport 查询相关资料, iReport中调整页面大小的问题 各个band高度加 ...
终于画好了报表,成功执行了语句,不一会竟弹出一个信息对话框: the document has no pages! 调试了一下下面的代码: JasperReport jasperReport = (JasperReport) JRLoader.loadObject(reportFile.getPath()); jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, conn); // 将这个报表结果存入session中给后来的导出报表使用。 request.getSession().s ...
使用开源技术ireport 打印时报错:invalid stack frame. 内存问题最最不指望出现的问题! 程序代码: try { JasperReport jasperReport = (JasperReport) JRLoader .loadObject(reportFile.getPath()); jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, conn); // 将这个报表结果存入session中给后来的导出报表使用。 request.getSes ...
用IE浏览网页时弹出“出现运行时间错误,是否要进行调试?”对话框,单击“否”按钮后,可以继续上网浏览。但是再次访问该网页,重复弹出。或重新注册IE项,修复IE注册。在开始、运行中依次: 输入命令 regsvr32 actxprxy.dll 确定 输入命令 regsvr32 shdocvw.dll 确定 如果解决不了,要开启已经禁用的某个服务!~
呵呵,让 java 决定 jsp 走向! 在Action里装饰jsp导航栏,按钮栏!相似的主体不一样的页眉页脚哦。呵呵 (在此以演示按钮栏) 一:总体设计 public ActionForward setUpForInsertOrUpdate(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { ..... //页面中最上面的菜单条 request.setAttribute("tabHtml&q ...
EL表达式      1、EL简介 1)语法结构        ${expression} 2)[]与.运算符      EL 提供.和[]两种运算符来存取数据。      当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如:          ${user.My-Name}应当改为${user["My-Name"] }      如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如:          ${sessionScope.user[data]}中data 是一个变量 3)变量      EL存取变量数据的方法 ...
jsp中按钮的submit 和 button类型 2008-11-30 13:22 在JSP中按钮的类型有submit ,button,reset三种。 button为普通按钮,可以有其响应事件。 reset从字面就可以看出是重置的意思,点击后把表单的内容清空。 submit   提交按钮,可以用表单的action="*****,jsp"项 使之跳转到另外的一个页面。当一个表单有多个submit按钮,且需要跳转到不同的页面时,将action清空 然后通过script脚本跳转。 <script    language= "JavaScript & ...
1.引用时js时变量注意: //声明变量并赋值 var leavId = document.getElementById("caseForm.leavId").value; url="${ctx}/report/printNotice.jsp?statusValue=8&bigin="+sBeginDate2+",end="sBeginDate3;  2.使用el表达式的变量: var url = " and srType=1 and srCaseNo = ${caseForm.leavId} and sen ...
调试快捷键    Eclipse中有如下一些和运行调试相关的快捷键。    1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。    2. 【F11】:调试最后一次执行的程序。    3. 【Ctrl+F11】:运行最后一次执行的程序。    4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。    5. 【F6】:单步执行程序。    6. 【F7】:执行完方法,返回到调用此方法的后一条语句。    7. 【F8】:继续执行,到下一个断点或程序结束。 ( 说明: 1, 首先在一个java文件中设断点,然后运行,当程序走到断点处 ...
Jasperreport: http://jasperreports.sourceforge.net JasperAssistant(开发Jasperreport的eclipse 插件):http://www.jasperassistant.com/ iRport(Jasperreport的开发工具): http://ireport.sourceforge.net JasperReports学习笔记:http://www.heci.net/view.asp?id=113 JasperReports学习:http://www.heci.net/view.asp?id=114 Jaspe ...
文章将会涉及3个方面的内容: 第一部分:使用iReport制作报表的详细过程(Windows环境下) 第二部分:使用Jasperreport作为报表控件开发胖客户端报表应用 第三部分:使用Jasperreport作为报表控件开发Web报表应用 1、前言 在网络 ...
IREPORT是根据你的页面大小自动分页的, 比如你的结果集有100条记录,你自定义的页面高度一页只能显示25条,那么 ireport会自动分成4页 我们只需直接定好DETAIL的高度就行了。 或者利用程序控制分页实现也可以: 定义一个变量显示每一条记录序号, 然后点击EDIT-----INSERT PAGE BREAK, 在该print when expression里面写表达式,如下: new Boolean($V{total}.intValue() % 20 == 0)    total是数据总量,让它每显示20条就自动分页!
通过手动加入Struts包来开发J2EE工程,可是结果却发现不能使用Struts的默认编辑器来打开Struts配置文件,双击打开Struts配置文件时,就出错: Unable to create this part due to an internal error. Reason for the failure: Project fuNan_Demo is not configured as a MyEclipse Web-Struts Project. Therefore the MyEclipse Struts Editor may not be used with struts-actio ...
Global site tag (gtag.js) - Google Analytics