锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品久99,日韩激情网站,亚洲激情av 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鐨勬潵鎵撳嵃鐨勩傝屼笖榪橀渶瑕佸鎴風(fēng)瀹夎 鍗佸嚑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] // 鐗堟潈澹版槑,蹇呴』
};
// 璋冪敤鎵撳嵃鏂規(guī)硶
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>
鍥犱負(fù)jatoolsprinter 鐨勬墦鍗版槸鏍規(guī)嵁<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 鏂規(guī)硶閲岀殑濡備笅鐗囨
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 鏀懼湪欏圭洰涓環(huán)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
絎竴嬈¤繍琛屼細(xì)鎻愮ず瀹夎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 闃呰鍏ㄦ枃 ]]>
主站蜘蛛池模板:
沈阳市 |
尉犁县 |
梅河口市 |
车致 |
大厂 |
孝昌县 |
达尔 |
察哈 |
东海县 |
瑞金市 |
雷山县 |
香格里拉县 |
嵊州市 |
徐州市 |
延寿县 |
辉南县 |
额尔古纳市 |
珲春市 |
南乐县 |
青浦区 |
SHOW |
阿合奇县 |
石棉县 |
鄄城县 |
岢岚县 |
新津县 |
黑龙江省 |
深水埗区 |
庄浪县 |
永安市 |
门源 |
大洼县 |
蓬安县 |
娱乐 |
克什克腾旗 |
循化 |
龙井市 |
寻乌县 |
上思县 |
博白县 |
屯昌县 |