锘??xml version="1.0" encoding="utf-8" standalone="yes"?>日韩精品无码一区二区三区,亚洲精品555,一区二区三区欧美日韩
http://www.aygfsteel.com/three-3/category/34552.html娓哥涓紒錛侊紒 zh-cn Thu, 24 Jun 2010 08:35:27 GMT Thu, 24 Jun 2010 08:35:27 GMT 60 瑙e喅Jasperreport鐨剋eb鎵撳嵃鍙︿竴縐嶆柟娉?/title> http://www.aygfsteel.com/three-3/archive/2010/06/24/324329.html鏉ㄦ厱 鏉ㄦ厱 Thu, 24 Jun 2010 05:08:00 GMT http://www.aygfsteel.com/three-3/archive/2010/06/24/324329.html http://www.aygfsteel.com/three-3/comments/324329.html http://www.aygfsteel.com/three-3/archive/2010/06/24/324329.html#Feedback 0 http://www.aygfsteel.com/three-3/comments/commentRss/324329.html http://www.aygfsteel.com/three-3/services/trackbacks/324329.html 鎵撳嵃鏄埄鐢╝pplet鐨勬潵鎵撳嵃鐨勩傝屼笖榪橀渶瑕佸鎴風瀹夎 鍗佸嚑MB鐨?jre 鍏充簬榪欎釜濂藉潖錛屾瘡涓漢閮芥湁鑷繁鐨勭湅娉曘備粖澶╂垜榪欓噷瑕佽鐨勬槸鍒╃敤jatoolsprinter 鎺т歡鏉ユ墦鍗癹asperreport鐨勬姤琛ㄣ傛帶浠跺ぇ灝忓彧鏈?00k宸﹀彸 鍏充簬jasperreport鐨勬姤琛ㄥ埗浣滆繖閲屼笉鍋氳鏄庯紝鎴戞槸鍦ㄧ幆澧冧腑璺戜簡涓媕asperreport鐨刣emo榪愯鐣岄潰濡備笅
榪愯JSP Example 濡備笅鍥?br />
涓嬮潰鎴戜滑瀵筪emo涓殑html.jsp榪涜淇敼 鐢?a target="_blank">jatoolsprinter 鏉ユ墦鍗癑asperreport 鐨勬姤琛?br />
钃濊壊閮ㄥ垎涓烘帶浠墮渶瑕佺殑鍐呭
<%@ page contentType="text/html; charset=gb2312" language="java" %>
<%@ page errorPage="error.jsp" %>
<%@ page import="datasource.*" %>
<%@ page import="net.sf.jasperreports.engine.*" %>
<%@ page import="net.sf.jasperreports.engine.util.*" %>
<%@ page import="net.sf.jasperreports.engine.export.*" %>
<%@ page import="net.sf.jasperreports.j2ee.servlets.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.io.*" %>
<html>
<head>
<!-- 鎻掑叆鎵撳嵃鎺т歡 -->
<OBJECT ID="jatoolsPrinter" CLASSID="CLSID:B43D3361-D975-4BE2-87FE-057188254255"
codebase="jatoolsPrinter.cab#version=5,3,0,0"></OBJECT>
</head>
<script type="text/javascript">
function doPrint(how)
{
//鎵撳嵃鏂囨。瀵硅薄
var myDoc ={
documents: document, // 鎵撳嵃欏甸潰(div)浠湪鏈枃妗d腑
copyrights : '鏉板垱杞歡鎷ユ湁鐗堟潈 [url=]www.jatools.com' [/url] // 鐗堟潈澹版槑,蹇呴』
};
// 璋冪敤鎵撳嵃鏂規硶
if(how == '鎵撳嵃棰勮 ...')
jatoolsPrinter.printPreview(myDoc,true ); // 鎵撳嵃棰勮
else if(how == '鎵撳嵃...')
jatoolsPrinter.print(myDoc ,true); // 鎵撳嵃鍓嶅脊鍑烘墦鍗拌緗璇濇
else
jatoolsPrinter.print(myDoc ,false); // 涓嶅脊鍑哄璇濇鎵撳嵃
}
</script>
<body>
<br>
<input type="button" value="鎵撳嵃棰勮...">
<input type="button" value="鎵撳嵃...">
<input type="button" value="鎵撳嵃">
<br>
<%
File reportFile = new File(application.getRealPath("/reports/WebappReport.jasper"));
if (!reportFile.exists())
throw new JRRuntimeException("File WebappReport.jasper not found. The report design must be compiled first.");
JasperReport jasperReport = (JasperReport)JRLoader.loadObject(reportFile.getPath());
Map parameters = new HashMap();
parameters.put("ReportTitle", "Address Report");
parameters.put("BaseDir", reportFile.getParentFile());
JasperPrint jasperPrint =
JasperFillManager.fillReport(
jasperReport,
parameters,
new WebappDataSource()
);
JRHtmlExporter exporter = new JRHtmlExporter();
session.setAttribute(ImageServlet.DEFAULT_JASPER_PRINT_SESSION_ATTRIBUTE, jasperPrint);
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_WRITER, out);
exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, "../servlets/image?image=");
exporter.exportReport();
%>
</body>
</html>
鍥犱負jatoolsprinter 鐨勬墦鍗版槸鏍規嵁<div id='page'+鏁板瓧>鏉ュ尯鍒嗘墦鍗扮殑欏電殑銆傝孞asperreport鐢熸垚鐨刪tml欏甸潰涓張娌℃湁鍖呭惈榪欎簺淇℃伅錛屾墍浠ユ垜浠氨闇瑕佷慨鏀逛笅Jasperreport鐨勬簮鐮?br />
鐢辯敓鎴愮殑鎶ヨ〃欏甸潰鐨勬簮鐮佷腑鎴戜滑鍙互鐪嬪埌Jasperreport鏄埄鐢?lt;a name="JR_PAGE_ANCHOR_?_?"></a>鏉ュ尯鍒嗛〉鏁扮殑鎴戜滑鍙互鎵懼埌package net.sf.jasperreports.engine.export 涓嬬殑JRHtmlExporter.java 鎵懼埌浠g爜涓殑exportReportToWriter 鏂規硶閲岀殑濡備笅鐗囨
writer.write("<a name=\"" + JR_PAGE_ANCHOR_PREFIX + reportIndex + "_" + (pageIndex + 1) + "\"></a>\n");
鍦ㄨ繖孌典唬鐮佷箣鍚庡姞涓?/font>
writer.write("<div id='page"+ (pageIndex + 1)+"'>\n");
鐒跺悗鎵懼埌婧愮爜涓殑
exportPage(page);
鍦ㄤ粬涔嬪悗鍔犱笂div鐨勭粨鏉熸爣蹇?/font>
writer.write("</div>\n");
浠ヤ笂浠g爜钃濊壊閮ㄥ垎涓哄悗娣誨姞鐨勫唴瀹?/font>
淇敼涔嬪悗鐨勪唬鐮佸涓?/font>
writer.write("<a name=\"" + JR_PAGE_ANCHOR_PREFIX + reportIndex + "_" + (pageIndex + 1) + "\"></a>\n");
writer.write("<div id='page"+ (pageIndex + 1)+"'>\n");
/* */
exportPage(page);
writer.write("</div>\n");
淇敼瀹岃繖浜涗箣鍚庢垜浠氨鎶?font color="#0000ff">jatoolsPrinter.cab 鏀懼湪欏圭洰涓環tml.jsp
<OBJECT ID="jatoolsPrinter" CLASSID="CLSID:B43D3361-D975-4BE2-87FE-057188254255"
codebase="jatoolsPrinter.cab#version=5,3,0,0"></OBJECT>
codebase鎸囧畾鐨勪綅緗繖閲屾寚瀹氱殑鏄拰html.jsp鍚屼竴璺緞
鐜板湪鎵撳紑IE 榪愯 demo
絎竴嬈¤繍琛屼細鎻愮ず瀹夎jatoolsprinter鎺т歡 閫夋嫨瀹夎ActiveX鎺т歡
鐐瑰嚮瀹夎
鐐瑰嚮鎵撳嵃棰勮鏁堟灉 濡備笅
鍒版灝卞彲浠ュ湪web欏甸潰涓洿鎺ユ墦鍗癑asperreport 鎶ヨ〃浜嗐?br />
]]> 綆琛?JOR)錛屽紑婧愭姤琛ㄥ伐鍏?/title> http://www.aygfsteel.com/three-3/archive/2009/10/23/299451.html鏉ㄦ厱 鏉ㄦ厱 Fri, 23 Oct 2009 02:32:00 GMT http://www.aygfsteel.com/three-3/archive/2009/10/23/299451.html http://www.aygfsteel.com/three-3/comments/299451.html http://www.aygfsteel.com/three-3/archive/2009/10/23/299451.html#Feedback 8 http://www.aygfsteel.com/three-3/comments/commentRss/299451.html http://www.aygfsteel.com/three-3/services/trackbacks/299451.html 闃呰鍏ㄦ枃 ]]>
主站蜘蛛池模板:
堆龙德庆县 |
侯马市 |
山西省 |
资中县 |
奇台县 |
成都市 |
海晏县 |
澎湖县 |
寻乌县 |
迁西县 |
读书 |
邵东县 |
长寿区 |
无棣县 |
保德县 |
内江市 |
津南区 |
成都市 |
互助 |
崇左市 |
乌什县 |
诸城市 |
平乡县 |
成都市 |
广平县 |
淮南市 |
洛扎县 |
敖汉旗 |
新邵县 |
洪江市 |
双柏县 |
黔西县 |
乌什县 |
和政县 |
堆龙德庆县 |
疏勒县 |
荣昌县 |
绍兴县 |
花莲县 |
新龙县 |
德江县 |