﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-见酒就晕-文章分类-常用技术</title><link>http://www.blogjava.net/franlk/category/24502.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 07 Mar 2008 15:03:03 GMT</lastBuildDate><pubDate>Fri, 07 Mar 2008 15:03:03 GMT</pubDate><ttl>60</ttl><item><title>[摘录]java学习网站</title><link>http://www.blogjava.net/franlk/articles/184174.html</link><dc:creator>见酒就晕</dc:creator><author>见酒就晕</author><pubDate>Thu, 06 Mar 2008 02:41:00 GMT</pubDate><guid>http://www.blogjava.net/franlk/articles/184174.html</guid><wfw:comment>http://www.blogjava.net/franlk/comments/184174.html</wfw:comment><comments>http://www.blogjava.net/franlk/articles/184174.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/franlk/comments/commentRss/184174.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/franlk/services/trackbacks/184174.html</trackback:ping><description><![CDATA[<br />
摘录地址：<br />
<br />
1.(JAVA开发的官方网站) <br />
<a href="http://www.java.net/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>.net/</a></a> - 外文<br />
2.jGuru: FAQ Home Page 推荐 <br />
<a href="http://www.jguru.com/faq/" target="_blank">http://www.jguru.com/faq/</a> - 外文<br />
3.Developer.com: An EarthWeb site <br />
<a href="http://www.developer.com/" target="_blank">http://www.developer.com/</a> - 外文<br />
4.互联网上最活跃的一个Java Blog网站 <br />
<a href="http://www.javablogs.com/ "><a href="http://www.javablogs.com/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>blogs.com/</a></a> </a>- 外文<br />
5.提供Java评论服务. 包括各种framework和应用程序 <br />
<a href="http://www.jars.com/" target="_blank">http://www.jars.com/</a> - 外文<br />
6.programming resources in various categories <br />
<a href="http://www.programmingsite.co.uk/" target="_blank">http://www.programmingsite.co.uk/</a> - 外文<br />
7.非常不错的java开发社区,大量的相关资源,强烈推荐! <br />
<a href="http://www.javaresearch.org/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>research.org/</a></a> - 中文<br />
8.中文JAVA技术网 -- 为Java爱好者服务 推荐 <br />
<a href="http://www.cn-java.com/ "><a href="http://www.cn-java.com/">http://www.cn-<a href="http://wendy.reallydo.com/" target="_blank">java</a>.com/</a></a> </a>- 中文<br />
9.中国JAVA俱乐部 <br />
<a href="http://www.cnjavaclub.com/">http://www.cn<a href="http://wendy.reallydo.com/" target="_blank">java</a>club.com/</a></a> - 中文<br />
10.收集了大量的开发资源,特别是一些指南.点击左边的导航进入,值得好好研究. <br />
<a href="http://www.techtutorials.info/" target="_blank">http://www.techtutorials.info/</a> - 外文<br />
11.Tutorials From FunctionX .酷 <br />
<a href="http://www.functionx.com/" target="_blank">http://www.functionx.com/</a> - 外文<br />
12.ACCU 推荐 有非常好的资料,就看你能不能找到. <br />
<a href="http://www.accu.org/" target="_blank">http://www.accu.org/</a> - 外文<br />
13.JAVA中文站 <br />
<a href="http://www.java-cn.com/index.html "><a href="http://www.java-cn.com/index.html">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>-cn.com/index.html</a></a> </a>- 中文<br />
14.SUN 中国技术社区 中文官方网站 <br />
<a href="http://gceclub.sun.com.cn/" target="_blank">http://gceclub.sun.com.cn/</a> - 中文<br />
15.一个优秀的代码收集站点，分类清晰，强烈推荐. <br />
<a href="http://www.planetsourcecode.com/" target="_blank">http://www.planetsourcecode.com/</a> - 外文<br />
16.Java频道---中国IT认证实验室 <br />
<a href="http://java.chinaitlab.com/">http://<a href="http://wendy.reallydo.com/" target="_blank">java</a>.chinaitlab.com/</a></a> - 中文<br />
17.IBM developerworks 中国: Java <br />
<a href="http://www-128.ibm.com/developerworks/cn/java/index.html">http://www-128.ibm.com/developerworks/cn/<a href="http://wendy.reallydo.com/" target="_blank">java</a>/index.html</a></a> - 中文<br />
18.O'Reilly CodeZoo <br />
<a href="http://www.codezoo.com/" target="_blank">http://www.codezoo.com/</a> - 外文<br />
19.V Gui C++类库用来开发界面，这样就不需要什么MFC来支持，而且可以很好的移植到LINUX平台。VIDE是一个图形开发平台(象VC,BCB)，而且它支持JAVA.可以用来研究。 <br />
<a href="http://www.objectcentral.com/" target="_blank">http://www.objectcentral.com/</a> - 外文<br />
20.Kaffe.org <br />
<a href="http://www.kaffe.org/" target="_blank">http://www.kaffe.org/</a> - 外文<br />
21.JAVA学习:www.studyjava.com 推荐 <br />
<a href="http://www.studyjava.com/">http://www.study<a href="http://wendy.reallydo.com/" target="_blank">java</a>.com/</a></a> - 中文<br />
22.Java Skyline: Java Servlet/Server Headline News <br />
<a href="http://www.javaskyline.com/learning.html">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>skyline.com/learning.html</a></a> - 外文<br />
23.Open Source Software in Java(tm) <br />
<a href="http://java-source.net/ "><a href="http://java-source.net/">http://<a href="http://wendy.reallydo.com/" target="_blank">java</a>-source.net/</a></a> </a>- 外文<br />
24.计算机开发文档英雄贴 <br />
<a href="http://www.chinadir.net/" target="_blank">http://www.chinadir.net/</a> - 中文<br />
25.Java开发者年鉴一书的在线版本. <br />
<a href="http://www.javaalmanac.com/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>almanac.com/</a></a> - 外文<br />
26.来自About.com的Java新闻和技术文章网站. <br />
<a href="http://java.about.com/">http://<a href="http://wendy.reallydo.com/" target="_blank">java</a>.about.com/</a></a> - 外文<br />
27.JavaPro在线杂志网站 <br />
<a href="http://www.fawcette.com/javapro/">http://www.fawcette.com/<a href="http://wendy.reallydo.com/" target="_blank">java</a>pro/</a></a> - 外文<br />
28.Java Developers Journal的在线杂志网站. <br />
<a href="http://java.sys-con.com/">http://<a href="http://wendy.reallydo.com/" target="_blank">java</a>.sys-con.com/</a></a> - 外文<br />
29.位于Java.net的一个Java桌面技术社区网站. <br />
<a href="http://community.java.net/javadesktop/">http://community.<a href="http://wendy.reallydo.com/" target="_blank">java</a>.net/<a href="http://wendy.reallydo.com/" target="_blank">java</a>desktop/</a></a> - 外文<br />
30.Java Technology <br />
<a href="http://java.sun.com/ "><a href="http://java.sun.com/">http://<a href="http://wendy.reallydo.com/" target="_blank">java</a>.sun.com/</a></a> </a>- 外文<br />
31.O'Reilly的Java网站. 每周都有新文章 <br />
<a href="http://www.onjava.com/">http://www.on<a href="http://wendy.reallydo.com/" target="_blank">java</a>.com/</a></a> - 外文<br />
32.Gamelan.com - <br />
<a href="http://www.developer.com/" target="_blank">http://www.developer.com/</a><a href="http://wendy.reallydo.com/" target="_blank">java</a>/ - 外文<br />
33.<a href="http://wendy.reallydo.com/" target="_blank">java</a>world <br />
<a href="http://www.javaworld.com/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>world.com/</a></a> - 外文<br />
34.Cnet的Builder.com网站 <br />
<a href="http://builder.com.com/" target="_blank">http://builder.com.com/</a> - 外文<br />
35.DevX: Java Zone&nbsp;<br />
<a href="http://www.devx.com/java">http://www.devx.com/<a href="http://wendy.reallydo.com/" target="_blank">java</a></a></a> - 外文<br />
36.developerWorks : Java technology of IBM <br />
<a href="http://www-130.ibm.com/developerworks/java/ "><a href="http://www-130.ibm.com/developerworks/java/">http://www-130.ibm.com/developerworks/<a href="http://wendy.reallydo.com/" target="_blank">java</a>/</a></a> </a>- 外文<br />
37.DevCentral <br />
<a href="http://devcentral.iticentral.com/default.php" target="_blank">http://devcentral.iticentral.com/default.php</a> - 外文<br />
38.J道:Java和J2EE解决之道 <br />
<a href="http://www.jdon.com/index.html" target="_blank"><a href="http://www.jdon.com/" target="_blank">http://www.jdon.com/</a>index.html</a> - 中文<br />
39.中国Java实验室 <br />
<a href="http://www.chinajavalab.com/">http://www.china<a href="http://wendy.reallydo.com/" target="_blank">java</a>lab.com/</a></a> - 中文<br />
40.Javalobby - <br />
<a href="http://www.javalobby.org/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>lobby.org/</a></a> - 外文<br />
41.Central Java Investment Board <br />
<a href="http://www.central-java.com/ "><a href="http://www.central-java.com/">http://www.central-<a href="http://wendy.reallydo.com/" target="_blank">java</a>.com/</a></a> </a>- 外文<br />
42.进行网络开发的必备资料. <br />
<a href="http://www.rfc-editor.org/" target="_blank">http://www.rfc-editor.org/</a> - 外文<br />
43.Java开源大全 <br />
<a href="http://www.open-open.com/" target="_blank">http://www.open-open.com/</a> - 中文<br />
44.Java家 <br />
<a href="http://www.javajia.com/ "><a href="http://www.javajia.com/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>jia.com/</a></a> </a>- 中文<br />
45.赛迪网(ccidnet.com)的java文档区 <br />
<a href="http://tech.ccidnet.com/pub/column/c2369.html" target="_blank">http://tech.ccidnet.com/pub/column/c2369.html</a> - 中文<br />
46.Matrix - 与 Java 共舞 <br />
<a href="http://www.matrix.org.cn/" target="_blank">http://www.matrix.org.cn/</a> - 中文<br />
47.J2SE - 技术天地 - 赛迪网 <br />
<a href="http://tech.ccidnet.com/pub/column/c1078.html" target="_blank">http://tech.ccidnet.com/pub/column/c1078.html</a> - 中文<br />
48.Sun Java, JSP and J2EE technology programming forums, software downloads, jobs and tutorials: <br />
<a href="http://www.javalobby.com/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>lobby.com/</a></a> - 外文<br />
49.Java爱好者 提供 免费Java教程下载,Java电子书籍,Java技术文章 <br />
<a href="http://www.javafan.net/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>fan.net/</a></a> - 中文<br />
50.www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>side.com <br />
<a href="http://www.javaside.com/ "><a href="http://www.javaside.com/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>side.com/</a></a> </a>- 外文<br />
51.中国DotNet俱乐部 <br />
<a href="http://www.chinaaspx.com/" target="_blank">http://www.chinaaspx.com/</a> - 中文<br />
52.The Java Community Process(SM) Program <br />
<a href="http://www.jcp.org/" target="_blank">http://www.jcp.org/</a> - 外文<br />
53.太阳花下载站 <br />
<a href="http://www.javadown.com.cn/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>down.com.cn/</a></a> - 中文<br />
54.很多文档、范例的Java网站，特别是有200多个SWT/JFace的范例 <br />
<a href="http://www.java2s.com/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>2s.com/</a></a> - 外文<br />
55.Java中文博览 <br />
<a href="http://www.javarss.com.cn/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>rss.com.cn/</a></a> - 中文<br />
56.www.sa-se.com 系统分析&amp;软件工程 <br />
<a href="http://www.sa-se.com/" target="_blank">http://www.sa-se.com/</a> - 中文<br />
57.Java Code and Examples of nokia <br />
<a href="http://www.forum.nokia.com/" target="_blank">http://www.forum.nokia.com/</a> - 外文<br />
58.<a href="http://wendy.reallydo.com/" target="_blank">java</a>, javscript,Free source code for the taking. Over five million lines of program <br />
<a href="http://www.1javastreet.com/ "><a href="http://www.1javastreet.com/">http://www.1<a href="http://wendy.reallydo.com/" target="_blank">java</a>street.com/</a></a> </a>- 外文<br />
59.the one stop programmers resource <br />
<a href="http://www.programmershelp.co.uk/" target="_blank">http://www.programmershelp.co.uk/</a> - 外文<br />
60.Jpowered <br />
<a href="http://www.jpowered.com/" target="_blank">http://www.jpowered.com/</a> - 外文<br />
61.software Java applet application <br />
<a href="http://www.thejmaker.com/" target="_blank">http://www.thejmaker.com/</a> - 外文<br />
62.TheServerSide.com <br />
<a href="http://www.theserverside.com/" target="_blank">http://www.theserverside.com/</a> - 外文<br />
63.J道:Java和J2EE解决之道 <br />
<a href="http://www.jdon.com/" target="_blank">http://www.jdon.com/</a> - 中文<br />
64.::JavaTEA:: 中国软件协会JAVA技术分会 <br />
<a href="http://www.javatea.org/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>tea.org/</a></a> - 中文<br />
65.DingL.com <br />
<a href="http://www.dingl.com/" target="_blank">http://www.dingl.com/</a> - 中文<br />
66.JAVA资源网 <br />
<a href="http://www.javazy.com/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>zy.com/</a></a> - 中文<br />
67.J2ME开发网 <br />
<a href="http://www.j2medev.com/" target="_blank">http://www.j2medev.com/</a> - 中文<br />
68.锋网i<a href="http://wendy.reallydo.com/" target="_blank">jsp</a>.net <br />
<a href="http://ijsp.net/">http://i<a href="http://wendy.reallydo.com/" target="_blank">jsp</a>.net/</a></a> - 中文<br />
69.BJUG - Beijing Java User Group <br />
<a href="http://www.bjug.org/" target="_blank">http://www.bjug.org/</a> - 中文<br />
70.<a href="http://wendy.reallydo.com/" target="_blank">java</a>idea <br />
<a href="http://www.javaidea.net/ "><a href="http://www.javaidea.net/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>idea.net/</a></a> </a>- 外文<br />
71.Cookie Nest <br />
<a href="http://www.cookienest.com/" target="_blank">http://www.cookienest.com/</a> - 外文<br />
72.Crack J2EE <br />
<a href="http://www.crackj2ee.com/" target="_blank">http://www.crackj2ee.com</a> - 中文<br />
73.<a href="http://wendy.reallydo.com/" target="_blank">Blog</a>Java - 专注于Java技术 <br />
<a href="http://www.blogjava.net/ "><a href="http://www.blogjava.net/">http://www.blog<a href="http://wendy.reallydo.com/" target="_blank">java</a>.net/</a></a> </a>- 中文<br />
74.LaLiLuna <br />
<a href="http://www.laliluna.de/" target="_blank">http://www.laliluna.de/</a> - 外文<br />
75.Java自由人 <br />
<a href="http://www.javayou.com "><a href="http://www.javayou.com/">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>you.com</a></a> </a>- 中文<br />
76.JAVA学习室 <br />
<a href="http://www.java3z.com">http://www.<a href="http://wendy.reallydo.com/" target="_blank">java</a>3z.com</a></a> - 中文 
<img src ="http://www.blogjava.net/franlk/aggbug/184174.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/franlk/" target="_blank">见酒就晕</a> 2008-03-06 10:41 <a href="http://www.blogjava.net/franlk/articles/184174.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常用的技术与组件</title><link>http://www.blogjava.net/franlk/articles/133261.html</link><dc:creator>见酒就晕</dc:creator><author>见酒就晕</author><pubDate>Mon, 30 Jul 2007 02:49:00 GMT</pubDate><guid>http://www.blogjava.net/franlk/articles/133261.html</guid><wfw:comment>http://www.blogjava.net/franlk/comments/133261.html</wfw:comment><comments>http://www.blogjava.net/franlk/articles/133261.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/franlk/comments/commentRss/133261.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/franlk/services/trackbacks/133261.html</trackback:ping><description><![CDATA[<p><br><span style="COLOR: red">(整理中.......,有待验证)<br><br></span>1.操作WORD<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;POI<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;JAVA2WORD<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;JACOB<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OPENOFFICE <br><br>2.Excel<br>&nbsp;&nbsp;&nbsp;POI<br>&nbsp;&nbsp;&nbsp;JXL<br><br><span style="COLOR: red">=================================================================</span><br><br>调试<br>&nbsp;&nbsp;&nbsp; Firebug</p>
<p>页面css代码提取<br>&nbsp;&nbsp;&nbsp; cssviewer</p>
<p>网页信息查看<br>&nbsp;&nbsp;&nbsp; web developer</p>
<p>浏览器内核切换<br>&nbsp;&nbsp;&nbsp; ietab</p>
<img src ="http://www.blogjava.net/franlk/aggbug/133261.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/franlk/" target="_blank">见酒就晕</a> 2007-07-30 10:49 <a href="http://www.blogjava.net/franlk/articles/133261.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>利用JSP生成EXCEL文件</title><link>http://www.blogjava.net/franlk/articles/133260.html</link><dc:creator>见酒就晕</dc:creator><author>见酒就晕</author><pubDate>Mon, 30 Jul 2007 02:46:00 GMT</pubDate><guid>http://www.blogjava.net/franlk/articles/133260.html</guid><wfw:comment>http://www.blogjava.net/franlk/comments/133260.html</wfw:comment><comments>http://www.blogjava.net/franlk/articles/133260.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/franlk/comments/commentRss/133260.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/franlk/services/trackbacks/133260.html</trackback:ping><description><![CDATA[<br>1.利用excel做成输出模板,保存时为HTML格式<br><br>2.在页面种增加<br><span style="COLOR: red">&lt;%response.setContentType("application/vnd.ms-excel");%&gt;&nbsp; <br>&lt;%@ page contentType="application/vnd.ms-excel; charset=gb2312" %&gt;</span><br><br>3.默认文件名<br><span style="COLOR: red">&lt;%&nbsp;<br>&nbsp;String filename=new String(("测试文件").getBytes("GBK"),"ISO-8859-1"); <br>&nbsp; response.addHeader("Content-Disposition", "filename="+filename+".xls");<br>%&gt;</span><br>
<img src ="http://www.blogjava.net/franlk/aggbug/133260.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/franlk/" target="_blank">见酒就晕</a> 2007-07-30 10:46 <a href="http://www.blogjava.net/franlk/articles/133260.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[摘录]使用jsp实现word、excel格式报表打印</title><link>http://www.blogjava.net/franlk/articles/133257.html</link><dc:creator>见酒就晕</dc:creator><author>见酒就晕</author><pubDate>Mon, 30 Jul 2007 02:37:00 GMT</pubDate><guid>http://www.blogjava.net/franlk/articles/133257.html</guid><wfw:comment>http://www.blogjava.net/franlk/comments/133257.html</wfw:comment><comments>http://www.blogjava.net/franlk/articles/133257.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/franlk/comments/commentRss/133257.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/franlk/services/trackbacks/133257.html</trackback:ping><description><![CDATA[<p>&nbsp;</p>
<p>摘录地址:http://360doc.com/showWeb/0/0/168066.aspx</p>
<p>&nbsp;</p>
<p>因为ms&nbsp;word和excel的文档都支持html文本格式，因此可以先用word或excel做好模版，另存为Web页，然后将该html改成jsp，将数据部分动态填入即可，不用很辛苦的调整格式<br>&nbsp;<br>word页面只要在jsp头设置如下指令：<br>&lt;%@page&nbsp;contentType="application/msword;charset=GBK"&nbsp;%&gt;<br>&nbsp;<br>excel如下：<br>&lt;%@page&nbsp;contentType="application/vnd.ms-excel;charset=GBK"&nbsp;%&gt;<br><br>使用这种方式客户端必须安装有office软件，用户访问时将在ie中直接用word或excel打开该页面。<br><br>此方法优势是模板设计、调整方便，无需在服务器端使用复杂的POI或jxl技术，也无需在客户端使用ActiveX控件技术，更安全、方便，轻松实现较好的打印效果。&nbsp;<br><br>microsoft关于服务器端动态创建office文档的资料（asp示例）：&nbsp;<br><a href="http://support.microsoft.com/default.aspx?scid=KB;en-us;301044&amp;"><u><font color=#800080>http://support.microsoft.com/default.aspx?scid=KB;en-us;301044&amp;</font></u></a><br>&nbsp;<br><strong>简单示例</strong>：<br><br>使用word建立一文档，画表格如下：<br>----------------------------<br>|&nbsp;用户名&nbsp;|&nbsp;真实姓名&nbsp;|&nbsp;性别&nbsp;|<br>----------------------------<br>|&nbsp;guest&nbsp;&nbsp;|&nbsp;路人甲&nbsp;&nbsp;&nbsp;|&nbsp;男&nbsp;&nbsp;&nbsp;|<br>----------------------------<br>保存为Web页test.htm，&nbsp;将test.htm改名为test.jsp，修改其中<u>guest、路人甲、男</u>为从数据库动态查询，如下：<br><br></p>
<div class=codeStyle>
<ol>
    <li>
    <li>&lt;%@&nbsp;page&nbsp;contentType=<font color=#ff33ff>"application/msword;charset=GBK"</font>&nbsp;%&gt;
    <li>&lt;%@&nbsp;page&nbsp;<strong><font color=#0000ff>import</font></strong>=<font color=#ff33ff>"java.sql.*"</font>&nbsp;%&gt;
    <li>&lt;html&nbsp;xmlns:o=<font color=#ff33ff>"urn:schemas-microsoft-com:office:office"</font>
    <li>xmlns:w=<font color=#ff33ff>"urn:schemas-microsoft-com:office:word"</font>
    <li>xmlns=<font color=#ff33ff>"http://www.w3.org/TR/REC-html40"</font>&gt;
    <li>
    <li>&lt;head&gt;
    <li>&lt;meta&nbsp;http-equiv=Content-Type&nbsp;content=<font color=#ff33ff>"text/html;&nbsp;charset=GB2312"</font>&gt;
    <li>&lt;meta&nbsp;name=ProgId&nbsp;content=Word.<font color=#ff0000>Document</font>&gt;
    <li>&lt;meta&nbsp;name=Generator&nbsp;content=<font color=#ff33ff>"Microsoft&nbsp;Word&nbsp;9"</font>&gt;
    <li>&lt;meta&nbsp;name=Originator&nbsp;content=<font color=#ff33ff>"Microsoft&nbsp;Word&nbsp;9"</font>&gt;
    <li>&lt;title&gt;用户信息&lt;/title&gt;
    <li>&lt;!--[<strong><font color=#0000ff>if</font></strong>&nbsp;gte&nbsp;mso&nbsp;9]&gt;&lt;xml&gt;
    <li>&nbsp;&lt;o:DocumentProperties&gt;
    <li>&nbsp;&nbsp;&lt;o:Author&gt;evan&nbsp;zhao&lt;/o:Author&gt;
    <li>&nbsp;&nbsp;&lt;o:LastAuthor&gt;evan&nbsp;zhao&lt;/o:LastAuthor&gt;
    <li>&nbsp;&nbsp;&lt;o:Revision&gt;1&lt;/o:Revision&gt;
    <li>&nbsp;&nbsp;&lt;o:TotalTime&gt;1&lt;/o:TotalTime&gt;
    <li>&nbsp;&nbsp;&lt;o:Created&gt;2003-08-20T16:26:00Z&lt;/o:Created&gt;
    <li>&nbsp;&nbsp;&lt;o:LastSaved&gt;2003-08-20T16:27:00Z&lt;/o:LastSaved&gt;
    <li>&nbsp;&nbsp;&lt;o:Pages&gt;1&lt;/o:Pages&gt;
    <li>&nbsp;&nbsp;&lt;o:Company&gt;taiping&lt;/o:Company&gt;
    <li>&nbsp;&nbsp;&lt;o:Lines&gt;1&lt;/o:Lines&gt;
    <li>&nbsp;&nbsp;&lt;o:Paragraphs&gt;1&lt;/o:Paragraphs&gt;
    <li>&nbsp;&nbsp;&lt;o:Version&gt;9.2812&lt;/o:Version&gt;
    <li>&nbsp;&lt;/o:DocumentProperties&gt;
    <li>&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[<strong><font color=#0000ff>if</font></strong>&nbsp;gte&nbsp;mso&nbsp;9]&gt;&lt;xml&gt;
    <li>&nbsp;&lt;w:WordDocument&gt;
    <li>&nbsp;&nbsp;&lt;w:PunctuationKerning&gt;
    <li>&nbsp;&nbsp;&lt;w:DrawingGridVerticalSpacing&gt;7.8&nbsp;磅&lt;/w:DrawingGridVerticalSpacing&gt;
    <li>&nbsp;&nbsp;&lt;w:DisplayHorizontalDrawingGridEvery&gt;0&lt;/w:DisplayHorizontalDrawingGridEvery&gt;
    <li>&nbsp;&nbsp;&lt;w:DisplayVerticalDrawingGridEvery&gt;2&lt;/w:DisplayVerticalDrawingGridEvery&gt;
    <li>&nbsp;&nbsp;&lt;w:Compatibility&gt;
    <li>&nbsp;&nbsp;&nbsp;&lt;w:SpaceForUL&gt;
    <li>&nbsp;&nbsp;&nbsp;&lt;w:BalanceSingleByteDoubleByteWidth&gt;
    <li>&nbsp;&nbsp;&nbsp;&lt;w:DoNotLeaveBackslashAlone&gt;
    <li>&nbsp;&nbsp;&nbsp;&lt;w:ULTrailSpace&gt;
    <li>&nbsp;&nbsp;&nbsp;&lt;w:DoNotExpandShiftReturn&gt;
    <li>&nbsp;&nbsp;&nbsp;&lt;w:AdjustLineHeightInTable&gt;
    <li>&nbsp;&nbsp;&nbsp;&lt;w:UseFELayout&gt;
    <li>&nbsp;&nbsp;&lt;/w:Compatibility&gt;
    <li>&nbsp;&lt;/w:WordDocument&gt;
    <li>&lt;/xml&gt;&lt;![endif]--&gt;
    <li>&lt;style&gt;
    <li>&lt;!--
    <li>&nbsp;<em><font color=#339900>/*&nbsp;Font&nbsp;Definitions&nbsp;*/</font></em>
    <li>@font-face
    <li>&nbsp;&nbsp;&nbsp;&nbsp;{font-family:宋体;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;panose-1:2&nbsp;1&nbsp;6&nbsp;0&nbsp;3&nbsp;1&nbsp;1&nbsp;1&nbsp;1&nbsp;1;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-font-alt:SimSun;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-font-charset:134;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-generic-font-family:auto;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-font-pitch:variable;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-font-signature:3&nbsp;135135232&nbsp;16&nbsp;0&nbsp;262145&nbsp;0;}
    <li>@font-face
    <li>&nbsp;&nbsp;&nbsp;&nbsp;{font-family:<font color=#ff33ff>"\@宋体"</font>;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;panose-1:2&nbsp;1&nbsp;6&nbsp;0&nbsp;3&nbsp;1&nbsp;1&nbsp;1&nbsp;1&nbsp;1;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-font-charset:134;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-generic-font-family:auto;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-font-pitch:variable;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-font-signature:3&nbsp;135135232&nbsp;16&nbsp;0&nbsp;262145&nbsp;0;}
    <li>&nbsp;<em><font color=#339900>/*&nbsp;Style&nbsp;Definitions&nbsp;*/</font></em>
    <li>p.MsoNormal,&nbsp;li.MsoNormal,&nbsp;div.MsoNormal
    <li>&nbsp;&nbsp;&nbsp;&nbsp;{mso-style-parent:<font color=#ff33ff>""</font>;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;margin:0cm;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;margin-bottom:.0001pt;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;text-align:justify;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;text-justify:inter-ideograph;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-pagination:none;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;font-size:10.5pt;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-bidi-font-size:12.0pt;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-fareast-font-family:宋体;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-font-kerning:1.0pt;}
    <li>&nbsp;<em><font color=#339900>/*&nbsp;Page&nbsp;Definitions&nbsp;*/</font></em>
    <li>@page
    <li>&nbsp;&nbsp;&nbsp;&nbsp;{mso-page-border-surround-header:no;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-page-border-surround-footer:no;}
    <li>@page&nbsp;Section1
    <li>&nbsp;&nbsp;&nbsp;&nbsp;{size:595.3pt&nbsp;841.9pt;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;margin:72.0pt&nbsp;90.0pt&nbsp;72.0pt&nbsp;90.0pt;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-header-margin:42.55pt;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-footer-margin:49.6pt;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;mso-paper-source:0;
    <li>&nbsp;&nbsp;&nbsp;&nbsp;layout-grid:15.6pt;}
    <li>div.Section1
    <li>&nbsp;&nbsp;&nbsp;&nbsp;{page:Section1;}
    <li>--&gt;
    <li>&lt;/style&gt;
    <li>&lt;/head&gt;
    <li>
    <li>&lt;body&nbsp;lang=ZH-CN&nbsp;style='tab-interval:21.0pt;text-justify-trim:punctuation'&gt;
    <li>
    <li>&lt;div&nbsp;<strong><font color=#0000ff>class</font></strong>=Section1&nbsp;style='layout-grid:15.6pt'&gt;
    <li>
    <li>
    <li>&lt;table&nbsp;border=1&nbsp;cellspacing=0&nbsp;cellpadding=0&nbsp;style='border-collapse:collapse;
    <li>&nbsp;border:none;mso-border-alt:solid&nbsp;windowtext&nbsp;.5pt;mso-padding-alt:0cm&nbsp;5.4pt&nbsp;0cm&nbsp;5.4pt'&gt;
    <li>&nbsp;&lt;tr&gt;
    <li>&nbsp;&nbsp;&lt;td&nbsp;width=189&nbsp;valign=top&nbsp;style='width:142.0pt;border:solid&nbsp;windowtext&nbsp;.5pt;
    <li>&nbsp;&nbsp;padding:0cm&nbsp;5.4pt&nbsp;0cm&nbsp;5.4pt'&gt;
    <li>&nbsp;&nbsp;&lt;p&nbsp;<strong><font color=#0000ff>class</font></strong>=MsoNormal&gt;&lt;span&nbsp;style='font-family:宋体;mso-ascii-font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>;
    <li>&nbsp;&nbsp;mso-hansi-font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>'&gt;用户名&lt;/span&gt;&lt;/p&gt;
    <li>&nbsp;&nbsp;&lt;/td&gt;
    <li>&nbsp;&nbsp;&lt;td&nbsp;width=189&nbsp;valign=top&nbsp;style='width:142.05pt;border:solid&nbsp;windowtext&nbsp;.5pt;
    <li>&nbsp;&nbsp;border-left:none;mso-border-left-alt:solid&nbsp;windowtext&nbsp;.5pt;padding:0cm&nbsp;5.4pt&nbsp;0cm&nbsp;5.4pt'&gt;
    <li>&nbsp;&nbsp;&lt;p&nbsp;<strong><font color=#0000ff>class</font></strong>=MsoNormal&gt;&lt;span&nbsp;style='font-family:宋体;mso-ascii-font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>;
    <li>&nbsp;&nbsp;mso-hansi-font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>'&gt;真实姓名&lt;/span&gt;&lt;/p&gt;
    <li>&nbsp;&nbsp;&lt;/td&gt;
    <li>&nbsp;&nbsp;&lt;td&nbsp;width=189&nbsp;valign=top&nbsp;style='width:142.05pt;border:solid&nbsp;windowtext&nbsp;.5pt;
    <li>&nbsp;&nbsp;border-left:none;mso-border-left-alt:solid&nbsp;windowtext&nbsp;.5pt;padding:0cm&nbsp;5.4pt&nbsp;0cm&nbsp;5.4pt'&gt;
    <li>&nbsp;&nbsp;&lt;p&nbsp;<strong><font color=#0000ff>class</font></strong>=MsoNormal&gt;&lt;span&nbsp;style='font-family:宋体;mso-ascii-font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>;
    <li>&nbsp;&nbsp;mso-hansi-font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>'&gt;性别&lt;/span&gt;&lt;/p&gt;
    <li>&nbsp;&nbsp;&lt;/td&gt;
    <li>&nbsp;&lt;/tr&gt;
    <li>&lt;%
    <li><strong><a href="http://www.javaresearch.org/source/jdk142/java/lang/Class.java.html" target=_blank><font class=classLink color=#0000ff><u>Class</u></font></a></strong>.forName(<font color=#ff33ff>"sun.jdbc.odbc.JdbcOdbcDriver"</font>);&nbsp;
    <li>
    <li><strong><a href="http://www.javaresearch.org/source/jdk142/java/lang/String.java.html" target=_blank><font class=classLink color=#0000ff><u>String</u></font></a></strong>&nbsp;url=<font color=#ff33ff>"jdbc:odbc:mydb"</font>;
    <li>
    <li><em><font color=#339900>//连接mydb数据库</font></em>
    <li><font color=#ff0000>Connection</font>&nbsp;con=<font color=#ff0000>DriverManager</font>.getConnection&nbsp;(url,&nbsp;<font color=#ff33ff>""</font>,&nbsp;<font color=#ff33ff>""</font>);&nbsp;
    <li>
    <li><strong><font color=#0000ff>try</font></strong>{
    <li>&nbsp;&nbsp;<font color=#ff0000>Statement</font>&nbsp;stmt=con.createStatement();&nbsp;
    <li>
    <li>&nbsp;&nbsp;<em><font color=#339900>//查询employee表</font></em>
    <li>&nbsp;&nbsp;<font color=#ff0000>ResultSet</font>&nbsp;rs=stmt.executeQuery(<font color=#ff33ff>"select&nbsp;user_name,&nbsp;real_name,&nbsp;gender&nbsp;from&nbsp;employee&nbsp;"</font>);
    <li>
    <li>&nbsp;&nbsp;<strong><font color=#0000ff>while</font></strong>(rs.next()){
    <li>%&gt;
    <li>
    <li>&nbsp;&lt;tr&gt;
    <li>&nbsp;&nbsp;&lt;td&nbsp;width=189&nbsp;valign=top&nbsp;style='width:142.0pt;border:solid&nbsp;windowtext&nbsp;.5pt;
    <li>&nbsp;&nbsp;border-top:none;mso-border-top-alt:solid&nbsp;windowtext&nbsp;.5pt;padding:0cm&nbsp;5.4pt&nbsp;0cm&nbsp;5.4pt'&gt;
    <li>&nbsp;&nbsp;&lt;p&nbsp;<strong><font color=#0000ff>class</font></strong>=MsoNormal&gt;&lt;span&nbsp;lang=EN-US&gt;&lt;%=rs.getString(<font color=#ff33ff>"user_name"</font>)%&gt;&lt;/span&gt;&lt;/p&gt;
    <li>&nbsp;&nbsp;&lt;/td&gt;
    <li>&nbsp;&nbsp;&lt;td&nbsp;width=189&nbsp;valign=top&nbsp;style='width:142.05pt;border-top:none;border-left:
    <li>&nbsp;&nbsp;none;border-bottom:solid&nbsp;windowtext&nbsp;.5pt;border-right:solid&nbsp;windowtext&nbsp;.5pt;
    <li>&nbsp;&nbsp;mso-border-top-alt:solid&nbsp;windowtext&nbsp;.5pt;mso-border-left-alt:solid&nbsp;windowtext&nbsp;.5pt;
    <li>&nbsp;&nbsp;padding:0cm&nbsp;5.4pt&nbsp;0cm&nbsp;5.4pt'&gt;
    <li>&nbsp;&nbsp;&lt;p&nbsp;<strong><font color=#0000ff>class</font></strong>=MsoNormal&gt;&lt;span&nbsp;style='font-family:宋体;mso-ascii-font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>;
    <li>&nbsp;&nbsp;mso-hansi-font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>'&gt;&lt;%=rs.getString(<font color=#ff33ff>"real_name"</font>)%&gt;&lt;/span&gt;&lt;/p&gt;
    <li>&nbsp;&nbsp;&lt;/td&gt;
    <li>&nbsp;&nbsp;&lt;td&nbsp;width=189&nbsp;valign=top&nbsp;style='width:142.05pt;border-top:none;border-left:
    <li>&nbsp;&nbsp;none;border-bottom:solid&nbsp;windowtext&nbsp;.5pt;border-right:solid&nbsp;windowtext&nbsp;.5pt;
    <li>&nbsp;&nbsp;mso-border-top-alt:solid&nbsp;windowtext&nbsp;.5pt;mso-border-left-alt:solid&nbsp;windowtext&nbsp;.5pt;
    <li>&nbsp;&nbsp;padding:0cm&nbsp;5.4pt&nbsp;0cm&nbsp;5.4pt'&gt;
    <li>&nbsp;&nbsp;&lt;p&nbsp;<strong><font color=#0000ff>class</font></strong>=MsoNormal&gt;&lt;span&nbsp;style='font-family:宋体;mso-ascii-font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>;
    <li>&nbsp;&nbsp;mso-hansi-font-family:<font color=#ff33ff>"Times&nbsp;New&nbsp;Roman"</font>'&gt;&lt;%=rs.getString(<font color=#ff33ff>"gender"</font>)%&gt;&lt;/span&gt;&lt;/p&gt;
    <li>&nbsp;&nbsp;&lt;/td&gt;
    <li>&nbsp;&lt;/tr&gt;
    <li>
    <li>&lt;%
    <li>&nbsp;&nbsp;}&nbsp;<em><font color=#339900>//&nbsp;end&nbsp;while</font></em>
    <li>&nbsp;&nbsp;
    <li>&nbsp;&nbsp;rs.close();
    <li>&nbsp;&nbsp;stmt.close();
    <li>}&nbsp;<strong><font color=#0000ff>finally</font></strong>&nbsp;{
    <li>&nbsp;&nbsp;con.close();
    <li>}
    <li>%&gt;&nbsp;
    <li>&nbsp;
    <li>&lt;/table&gt;
    <li>
    <li>&lt;p&nbsp;<strong><font color=#0000ff>class</font></strong>=MsoNormal&gt;&lt;span&nbsp;lang=EN-US&gt;&lt;![<strong><font color=#0000ff>if</font></strong>&nbsp;!supportEmptyParas]&gt;&nbsp;&lt;![endif]&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
    <li>
    <li>&lt;/div&gt;
    <li>
    <li>&lt;/body&gt;
    <li>
    <li>&lt;/html&gt; </li>
</ol>
</div>
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/franlk/aggbug/133257.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/franlk/" target="_blank">见酒就晕</a> 2007-07-30 10:37 <a href="http://www.blogjava.net/franlk/articles/133257.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[摘录] Web 上打印的一些方法 </title><link>http://www.blogjava.net/franlk/articles/133255.html</link><dc:creator>见酒就晕</dc:creator><author>见酒就晕</author><pubDate>Mon, 30 Jul 2007 02:33:00 GMT</pubDate><guid>http://www.blogjava.net/franlk/articles/133255.html</guid><wfw:comment>http://www.blogjava.net/franlk/comments/133255.html</wfw:comment><comments>http://www.blogjava.net/franlk/articles/133255.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/franlk/comments/commentRss/133255.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/franlk/services/trackbacks/133255.html</trackback:ping><description><![CDATA[<br>摘录地址:http://blog.csdn.net/llwen218/archive/2006/06/07/778197.aspx<br><br>
<p>一、利用IE内部打印组件： &nbsp; &nbsp; <br>&nbsp; 这个方案也许是最简单的，当然不会很&#8220;专业&#8221;。我们假设客户端是IE6.0版本，因为在IE6.0中才完全体现我们所要应用的&#8220;打印模板机制&#8221;。它在精确控制页面边界，文本间隔，以及打印的统一性上，功能更为完备。 &nbsp; &nbsp; <br>&nbsp; 　　至于这种方案的实现也相当简单，它主要只涉及到DEVICERECT，LAYOUTRECT两种行为方式，分别用来定义整体页面风格及单个页面内容风格。而我们所要打印的HTML可以通过LAYOUTRECT的CONTENTSRC属性来指定。可喜的是即使我们有1000个页面要打印，也可以简单的通过我们的打印模板添加动态修建HTML功能，实现单模板控制多文件风格。（请参考本文所附代码）。这个方案在CSDN有详细的介绍，但没有附示例。示例文件可以在MSDN上下载得到。 &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 二、利用外部DLL打印组件： &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 　　此类方案实现倒也不很复杂，只是利用DLL本身内部类函数操作，创建报表、格式并进行打印，而无需考虑内部实现环节。但对于WEB打印来说，似乎不合适。我个人认为在WEB上创建报表的HTML，然后利用客户端IE打印是最好的解决方式。而如果你的C＃或VB不是很好，那么外部DLL的类型解决是一个很让人头疼的事情，何况还要应用到WEB环境下。这种方案我用傻儿的打印组件调试过，但没成功。 &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 三、利用外部OCX类控件 &nbsp; &nbsp; <br>&nbsp; 　　这类方案和第二种差不多，也是建立在别人的成果的基础上，但是在ASP.net下，如果没有这个控件的说明书，我相信你也会和我一样，不知道该从哪里下手开始设计。 &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 四、利用XML解析打印 &nbsp; &nbsp; <br>&nbsp; 　　这种解决方案在微软家园有很详细的介绍，其原理就是解析出定义好的XML格式标记，解读出文件中标记的参数定义，最后将这些信息还原成打印机输出的图形格式。很简单的理解，例如你要打印一个简单的表格，那么我们将表格解析成为文本和表格两部分，程式设计时我们遇到文本文本则输出文本到打印机，遇到表格标签即输出LINE到打印机。如此你可以自定义一些特殊的标签，如图片，特殊形状等。这种方案开发起来很简单，而且很&#8220;专业&#8221;，不过其缺点：客户端需要安装.NET &nbsp; FrameWork.(傻了。。) &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 五、转化为PDF文件，利用PDF打印 &nbsp; &nbsp; <br>&nbsp; 　　转化为其它类型的文件输出，是打印方案很常用的一种方式，而PDF文件格式以其优异的&#8220;品质&#8221;（打印品质）和&#8220;性能&#8221;（应用功能）无疑是一种很经济的方式。而且从WEB向PDF转换不是很困难，资源占用也不是很严重，这是它在同类方案中的优点，也是异类方案中的缺点。如此你可以去PDFCHINA上搜寻相关可用信息。 &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 六、利用外部设计器设计报表，内部程式码控制打印 &nbsp; &nbsp; <br>&nbsp; 　　这里我针对思路来讲这种方案，并针对VISUAL　DESIGNER报表组件。我们预先得利用设计器做好报表的格式，尔后在程式码里面住报表各表单&#8220;套值&#8221;，就这么简单。有点像ACCESS里面的报表设计方式。我所在公司的管理系统就是ACCESS写的，所以我其实挺喜欢这种方案。至于VISUAL　DESIGNER可以在CSDN下载到，并有开发说明书。 &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 七、自己写专业报表打印组件 &nbsp; &nbsp; <br>&nbsp; 　　这是*不得已的作法，当然更符合自己的要求，但是如果你不是专业的开发人员或有其它特殊目的，这些时间就不要花了。很罗索的。如果你有兴趣写，那么我建议你先看看第五种方案的思路和说明文档。 &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 　　WEB打印至今还没有完美的解决方案，我个人期待IE在这一方面再加改进，以方便我们这一群&#8220;劳苦大众&#8221;。 &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 八、打印頁面： &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &lt;a &nbsp; href="javascript:window.print()"&gt; &nbsp; 打印 &nbsp; &lt;/a&gt; &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 打印时选择内容进行打印： &nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 往往在打印网页时，执行window.print会把网页的所有内容全部打印，而有一大部分比如网页头部的图片、尾部的版权声明、按钮等，并没有必要打印出来，打印出来浪费时间又浪费油墨。如何把这些内容进行有选择的打印让你的打印文本更简洁明了，更省时美观呢？以下就对这个问题写一个JS文本，供有缘人参考。</p>
<p>&lt;script &nbsp; language="javascript"&gt; &nbsp; <br>&nbsp; function &nbsp; DtPrint() &nbsp; { &nbsp; <br>&nbsp; if &nbsp; (window.print) &nbsp; { &nbsp; <br>&nbsp; var &nbsp; p_1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = &nbsp; document.all.p_1.innerHTML; &nbsp; <br>&nbsp; var &nbsp; p_2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = &nbsp; document.all.p_2.innerHTML; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 这里根据你要打印的哪些内容，从原显示页面中用 &nbsp; <br>&nbsp; &lt;div &nbsp; id=P_1&gt;p_1....&lt;/div&gt;&lt;div &nbsp; id=P_2&gt;p_2...&lt;/div&gt;等标示,要打印多少项目就用多少下 &nbsp; <br>&nbsp; 提示一下，自己体会:),此处我只写出两个出来:D &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; var &nbsp; css &nbsp; = &nbsp; '&lt;style &nbsp; type="text/css"&gt;' &nbsp; + &nbsp; <br>&nbsp; &nbsp; &nbsp; 'p &nbsp; { &nbsp; &nbsp; line-height: &nbsp; 120%}' &nbsp; + &nbsp; <br>&nbsp; &nbsp; &nbsp; '.ftitle &nbsp; { &nbsp; &nbsp; line-height: &nbsp; 120%; &nbsp; font-size: &nbsp; 18px; &nbsp; color: &nbsp; #000000}' &nbsp; + &nbsp; <br>&nbsp; &nbsp; &nbsp; 'td &nbsp; { &nbsp; &nbsp; font-size: &nbsp; 10px; &nbsp; color: &nbsp; #000000}' &nbsp; + &nbsp; <br>&nbsp; &nbsp; &nbsp; '&lt;/style&gt;' &nbsp; ; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 这里是定义打印用的CSS，可以根据你自己的设定去写适合你的格式哦 &nbsp; <br>&nbsp; 本文只定义三个，p,.ftitle,td，其余自己写。越美观越好。 &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; var &nbsp; body &nbsp; ='&lt;table &nbsp; width="640" &nbsp; border="0" &nbsp; cellspacing="0" &nbsp; cellpadding="5"&gt;' &nbsp; + &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ' &nbsp; &nbsp; &lt;tr&gt; &nbsp; ' &nbsp; + &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ' &nbsp; &nbsp; &nbsp; &nbsp; &lt;td &nbsp; &nbsp; class="fbody"&gt; &nbsp; ' &nbsp; + &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ' &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div &nbsp; align="center" &nbsp; class=ftitle&gt;' &nbsp; + &nbsp; p_title &nbsp; + &nbsp; '&lt;/div&gt;' &nbsp; + &nbsp; p_2 &nbsp; + &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ' &nbsp; &nbsp; &nbsp; &nbsp; &lt;/td&gt;' &nbsp; + &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ' &nbsp; &nbsp; &lt;/tr&gt;' &nbsp; + &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '&lt;/table&gt;'; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; body这才是你重新设置的打印格式，根据你的打印要求，重新把原显示网页的DIV内容重新 &nbsp; <br>&nbsp; 组合，可以根据你原来的表格内容，去掉不要打印的东东，只调用你要打印的内容 &nbsp; <br>&nbsp; 另外：根据经验，表格大小为640左右正好是适合A4打印幅面！哈！ &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; document.body.innerHTML &nbsp; = &nbsp; '&lt;center&gt;' &nbsp; + &nbsp; css &nbsp; + &nbsp; body &nbsp; + &nbsp; '&lt;/center&gt;'; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 然后在这里把document.body重新设一下，这就是打印文档！（有加CSS格式了） &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; window.print(); &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; } &nbsp; <br>&nbsp; } &nbsp; <br>&nbsp; &lt;/SCRIPT&gt; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 在页面中，然后通过：dtPrint()调用，就行了 &nbsp; <br>&nbsp; 比如： &nbsp; <br>&nbsp; &lt;input &nbsp; type="button" &nbsp; value="打印" &nbsp; LANGUAGE="javascript" &nbsp; onclick="return &nbsp; &nbsp; <br>&nbsp; dtPrint()" &nbsp; ID="Button2" &nbsp; NAME="Button1"&gt; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; 噢！注意这个可以不用&lt;div&gt;&lt;/div&gt;标示哦，即使标示，也不用在以上打印文本中调用出来，那样这个Button就不会打印出来了哦&nbsp;&nbsp; <br></p>
<br>
<img src ="http://www.blogjava.net/franlk/aggbug/133255.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/franlk/" target="_blank">见酒就晕</a> 2007-07-30 10:33 <a href="http://www.blogjava.net/franlk/articles/133255.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>