﻿<?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-konhon-随笔分类-Tomcat</title><link>http://www.blogjava.net/konhon/category/3031.html</link><description>忘掉過去，展望未來。找回自我，超越自我。
&lt;br&gt;
&lt;b&gt;逃避不一定躲的过, 面对不一定最难过, 孤单不一定不快乐, 得到不一定能长久, 失去不一定不再拥有, 可能因为某个理由而伤心难过, 但我却能找个理由让自己快乐.&lt;/b&gt;&lt;br&gt;&lt;p&gt;
&lt;!-- Search Google --&gt;
&lt;left&gt;
&lt;form method="get" action="http://www.google.com/custom" target="google_window"&gt;
&lt;table&gt;
&lt;tr&gt;&lt;td nowrap="nowrap" valign="top" align="left" height="32"&gt;
&lt;a href="http://www.google.com/"&gt;
&lt;img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" align="middle"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;input type="text" name="q" size="31" maxlength="255" value=""&gt;&lt;/input&gt;
&lt;input type="submit" name="sa" value="搜索"&gt;&lt;/input&gt;
&lt;input type="hidden" name="client" value="pub-5408663347953425"&gt;&lt;/input&gt;
&lt;input type="hidden" name="forid" value="1"&gt;&lt;/input&gt;
&lt;input type="hidden" name="ie" value="UTF-8"&gt;&lt;/input&gt;
&lt;input type="hidden" name="oe" value="UTF-8"&gt;&lt;/input&gt;
&lt;input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1;"&gt;&lt;/input&gt;
&lt;input type="hidden" name="hl" value="zh-CN"&gt;&lt;/input&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/form&gt;
&lt;/left&gt;
&lt;!-- Search Google --&gt;
</description><language>zh-cn</language><lastBuildDate>Tue, 27 Feb 2007 11:02:54 GMT</lastBuildDate><pubDate>Tue, 27 Feb 2007 11:02:54 GMT</pubDate><ttl>60</ttl><item><title>Java编程电子书籍下载 </title><link>http://www.blogjava.net/konhon/archive/2006/03/21/36685.html</link><dc:creator>konhon 优华</dc:creator><author>konhon 优华</author><pubDate>Tue, 21 Mar 2006 12:27:00 GMT</pubDate><guid>http://www.blogjava.net/konhon/archive/2006/03/21/36685.html</guid><wfw:comment>http://www.blogjava.net/konhon/comments/36685.html</wfw:comment><comments>http://www.blogjava.net/konhon/archive/2006/03/21/36685.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/konhon/comments/commentRss/36685.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/konhon/services/trackbacks/36685.html</trackback:ping><description><![CDATA[<span class="content">Java编程电子书籍下载<br /><br /><br />环境安装配置：<br /><br />TOMCAT的配置<br /><a href="http://download.chinaitlab.com/soft/10791.htm" target="_blank">http://download.chinaitlab.com/soft/10791.htm</a><br /><br />JAVA配置文件编写说明文档<br /><a href="http://download.chinaitlab.com/soft/10010.htm" target="_blank">http://download.chinaitlab.com/soft/10010.htm</a><br /><br />一步一步学会配置Kjava开发环境<br /><a href="http://download.chinaitlab.com/soft/9483.htm" target="_blank">http://download.chinaitlab.com/soft/9483.htm</a><br /><br />Weblogic7开发EJB的配置<br /><a href="http://download.chinaitlab.com/soft/4938.htm" target="_blank">http://download.chinaitlab.com/soft/4938.htm</a><br /><br />图解JSP环境安装配置<br /><a href="http://download.chinaitlab.com/soft/2157.htm" target="_blank">http://download.chinaitlab.com/soft/2157.htm</a><br /><br />Tomcat配置方法<br /><a href="http://download.chinaitlab.com/soft/931.htm" target="_blank">http://download.chinaitlab.com/soft/931.htm</a><br /><br />全程指导Linux下JAVA环境配置<br /><a href="http://download.chinaitlab.com/soft/11272.htm" target="_blank">http://download.chinaitlab.com/soft/11272.htm</a><br /><br />学习方法：<br /><br />通过JB4学习JAVA<br /><a href="http://download.chinaitlab.com/soft/7589.htm" target="_blank">http://download.chinaitlab.com/soft/7589.htm</a><br /><br />10步学习 JavaScript<br /><a href="http://download.chinaitlab.com/soft/6492.htm" target="_blank">http://download.chinaitlab.com/soft/6492.htm</a><br /><br /><a title="Java" href="http://www.blogjava.net/konhon/category/3016.html" target="_blank">Java</a> Sctipt学习不求人<br /><a href="http://download.chinaitlab.com/soft/6361.htm" target="_blank">http://download.chinaitlab.com/soft/6361.htm</a><br /><br />JSP学习指南<br /><a href="http://download.chinaitlab.com/soft/6152.htm" target="_blank">http://download.chinaitlab.com/soft/6152.htm</a><br /><br />JAVA学习文档<br /><a href="http://download.chinaitlab.com/soft/6114.htm" target="_blank">http://download.chinaitlab.com/soft/6114.htm</a><br /><br />J2EE学习笔记<br /><a href="http://download.chinaitlab.com/soft/6048.htm" target="_blank">http://download.chinaitlab.com/soft/6048.htm</a><br /><br />JavaScript学习<br /><a href="http://download.chinaitlab.com/soft/3029.htm" target="_blank">http://download.chinaitlab.com/soft/3029.htm</a><br /><br />Java2 学习指南<br /><a href="http://download.chinaitlab.com/soft/2743.htm" target="_blank">http://download.chinaitlab.com/soft/2743.htm</a><br /><br />Juniper学习指南<br /><a href="http://download.chinaitlab.com/soft/2227.htm" target="_blank">http://download.chinaitlab.com/soft/2227.htm</a><br /><br />J2EE学习资料<br /><a href="http://download.chinaitlab.com/soft/1618.htm" target="_blank">http://download.chinaitlab.com/soft/1618.htm</a><br /><br />JSP由浅入深<br /><a href="http://download.chinaitlab.com/soft/1315.htm" target="_blank">http://download.chinaitlab.com/soft/1315.htm</a><br /><br />面向对象编程：<br /><br />Java面向对象编程指南<br /><a href="http://download.chinaitlab.com/soft/9792.htm" target="_blank">http://download.chinaitlab.com/soft/9792.htm</a><br /><br />JAVA的核心技术：面向对象编程<br /><a href="http://download.chinaitlab.com/soft/9093.htm" target="_blank">http://download.chinaitlab.com/soft/9093.htm</a><br /><br />Java 与 UML 面向对象程序设计<br /><a href="http://download.chinaitlab.com/soft/6053.htm" target="_blank">http://download.chinaitlab.com/soft/6053.htm</a><br /><br />Java 2 编程21天自学通<br /><a href="http://download.chinaitlab.com/soft/10507.htm" target="_blank">http://download.chinaitlab.com/soft/10507.htm</a><br /><br />J2EE编程起步<br /><a href="http://download.chinaitlab.com/soft/10506.htm" target="_blank">http://download.chinaitlab.com/soft/10506.htm</a><br /><br />Java面向对象编程指南<br /><a href="http://download.chinaitlab.com/soft/9792.htm" target="_blank">http://download.chinaitlab.com/soft/9792.htm</a><br /><br />Java专业编程指南<br /><a href="http://download.chinaitlab.com/soft/9791.htm" target="_blank">http://download.chinaitlab.com/soft/9791.htm</a><br /><br />Java服务器高级编程<br /><a href="http://download.chinaitlab.com/soft/9790.htm" target="_blank">http://download.chinaitlab.com/soft/9790.htm</a><br /><br />J2EE EAI编程指南<br /><a href="http://download.chinaitlab.com/soft/9784.htm" target="_blank">http://download.chinaitlab.com/soft/9784.htm</a><br /><br />J2MEMIDP无线设备编程指南<br /><a href="http://download.chinaitlab.com/soft/9765.htm" target="_blank">http://download.chinaitlab.com/soft/9765.htm</a><br /><br />JAVA编程思想 中文版<br /><a href="http://download.chinaitlab.com/soft/9481.htm" target="_blank">http://download.chinaitlab.com/soft/9481.htm</a><br /><br />Java XML编程指南<br /><a href="http://download.chinaitlab.com/soft/9097.htm" target="_blank">http://download.chinaitlab.com/soft/9097.htm</a><br /><br />Java 数据库编程宝典<br /><a href="http://download.chinaitlab.com/soft/9095.htm" target="_blank">http://download.chinaitlab.com/soft/9095.htm</a><br /><br />JAVA的核心技术：面向对象编程<br /><a href="http://download.chinaitlab.com/soft/9093.htm" target="_blank">http://download.chinaitlab.com/soft/9093.htm</a><br /><br />JDBC API数据库编程实作教材<br /><a href="http://download.chinaitlab.com/soft/9087.htm" target="_blank">http://download.chinaitlab.com/soft/9087.htm</a><br /><br />核心 JSF 编程<br /><a href="http://download.chinaitlab.com/soft/7946.htm" target="_blank">http://download.chinaitlab.com/soft/7946.htm</a><br /><br />JAVA 2应用编程150例<br /><a href="http://download.chinaitlab.com/soft/6815.htm" target="_blank">http://download.chinaitlab.com/soft/6815.htm</a><br /><br />JAVA数据库编程JDBC<br /><a href="http://download.chinaitlab.com/soft/6113.htm" target="_blank">http://download.chinaitlab.com/soft/6113.htm</a><br /><br />深入掌握J2EE编程技术<br /><a href="http://download.chinaitlab.com/soft/6030.htm" target="_blank">http://download.chinaitlab.com/soft/6030.htm</a><br /><br />实用J2EE设计模式编程指南<br /><a href="http://download.chinaitlab.com/soft/5033.htm" target="_blank">http://download.chinaitlab.com/soft/5033.htm</a><br /><br />Java for Internet编程技术<br /><a href="http://download.chinaitlab.com/soft/4198.htm" target="_blank">http://download.chinaitlab.com/soft/4198.htm</a><br /><br />Java安全性编程指南<br /><a href="http://download.chinaitlab.com/soft/3773.htm" target="_blank">http://download.chinaitlab.com/soft/3773.htm</a><br /><br />J2ME无线设备编程<br /><a href="http://download.chinaitlab.com/soft/3669.htm" target="_blank">http://download.chinaitlab.com/soft/3669.htm</a><br /><br />J2EE EJB编程实例<br /><a href="http://download.chinaitlab.com/soft/3141.htm" target="_blank">http://download.chinaitlab.com/soft/3141.htm</a><br /><br />Java编程思想 第三版<br /><a href="http://download.chinaitlab.com/soft/2982.htm" target="_blank">http://download.chinaitlab.com/soft/2982.htm</a><br /><br />Java 极限编程<br /><a href="http://download.chinaitlab.com/soft/1707.htm" target="_blank">http://download.chinaitlab.com/soft/1707.htm</a><br /><br />Java2编程详解<br /><a href="http://download.chinaitlab.com/soft/1705.htm" target="_blank">http://download.chinaitlab.com/soft/1705.htm</a><br /><br /><br />网络编程：<br /><br />J2EE网络编程标准教程<br /><a href="http://download.chinaitlab.com/soft/9100.htm" target="_blank">http://download.chinaitlab.com/soft/9100.htm</a><br /><br />Java网络编程实例<br /><a href="http://download.chinaitlab.com/soft/9090.htm" target="_blank">http://download.chinaitlab.com/soft/9090.htm</a><br /><br />Java P2P网络编程技术<br /><a href="http://download.chinaitlab.com/soft/6333.htm" target="_blank">http://download.chinaitlab.com/soft/6333.htm</a><br /><br />Java网络编程<br /><a href="http://download.chinaitlab.com/soft/3871.htm" target="_blank">http://download.chinaitlab.com/soft/3871.htm</a><br /><br />网络编程基础篇之 Java Script<br /><a href="http://download.chinaitlab.com/soft/3618.htm" target="_blank">http://download.chinaitlab.com/soft/3618.htm</a><br /><br />Solaris Shell 编程<br /><a href="http://download.chinaitlab.com/soft/6426.htm" target="_blank">http://download.chinaitlab.com/soft/6426.htm</a><br /><br />SUN Solaris管理手册<br /><a href="http://download.chinaitlab.com/soft/5732.htm" target="_blank">http://download.chinaitlab.com/soft/5732.htm</a><br /><br />Solaris性能管理<br /><a href="http://download.chinaitlab.com/soft/11247.htm" target="_blank">http://download.chinaitlab.com/soft/11247.htm</a><br /><br />Solaris9安装指南<br /><a href="http://download.chinaitlab.com/soft/5022.htm" target="_blank">http://download.chinaitlab.com/soft/5022.htm</a><br /><br />SOLARIS高级系统管理员指南<br /><a href="http://download.chinaitlab.com/soft/3726.htm" target="_blank">http://download.chinaitlab.com/soft/3726.htm</a><br /><br />Solaris操作环境安全<br /><a href="http://download.chinaitlab.com/soft/1500.htm" target="_blank">http://download.chinaitlab.com/soft/1500.htm</a><br /><br />Solaris GNOME2.0桌面用户指南<br /><a href="http://download.chinaitlab.com/soft/1488.htm" target="_blank">http://download.chinaitlab.com/soft/1488.htm</a><br /><br />Solaris 9 12/03 安装指南<br /><a href="http://download.chinaitlab.com/soft/1484.htm" target="_blank">http://download.chinaitlab.com/soft/1484.htm</a><br /><br />Solaris管理员指南<br /><a href="http://download.chinaitlab.com/soft/1475.htm" target="_blank">http://download.chinaitlab.com/soft/1475.htm</a><br /><br />中文Solaris9 系统管理员指南<br /><a href="http://download.chinaitlab.com/soft/1463.htm" target="_blank">http://download.chinaitlab.com/soft/1463.htm</a><br /><br />Solaris安全性专题指导<br /><a href="http://download.chinaitlab.com/soft/746.htm" target="_blank">http://download.chinaitlab.com/soft/746.htm</a><br /><br /><br />XML系列：<br /><br />Java XML编程指南<br /><a href="http://download.chinaitlab.com/soft/9097.htm" target="_blank">http://download.chinaitlab.com/soft/9097.htm</a><br /><br />Java程序设计EJB、XML与数据库<br /><a href="http://download.chinaitlab.com/soft/9094.htm" target="_blank">http://download.chinaitlab.com/soft/9094.htm</a><br /><br />XML 终极教程<br /><a href="http://download.chinaitlab.com/soft/9057.htm" target="_blank">http://download.chinaitlab.com/soft/9057.htm</a><br /><br />Java&amp;XML应用<br /><a href="http://download.chinaitlab.com/soft/6211.htm" target="_blank">http://download.chinaitlab.com/soft/6211.htm</a><br /><br />XML_JAVA指南<br /><a href="http://download.chinaitlab.com/soft/6163.htm" target="_blank">http://download.chinaitlab.com/soft/6163.htm</a><br /><br />JDBC：<br /><br />JDBC API数据库编程实作教材<br /><a href="http://download.chinaitlab.com/soft/9087.htm" target="_blank">http://download.chinaitlab.com/soft/9087.htm</a><br /><br />JAVA数据库编程JDBC<br /><a href="http://download.chinaitlab.com/soft/6113.htm" target="_blank">http://download.chinaitlab.com/soft/6113.htm</a><br /><br />JDBC API 参考教程第三版<br /><a href="http://download.chinaitlab.com/soft/6057.htm" target="_blank">http://download.chinaitlab.com/soft/6057.htm</a><br /><br />JDBC与Java数据库程序设计<br /><a href="http://download.chinaitlab.com/soft/6018.htm" target="_blank">http://download.chinaitlab.com/soft/6018.htm</a><br /><br />Java语言SQL接口 JDBCprogram<br /><a href="http://download.chinaitlab.com/soft/5938.htm" target="_blank">http://download.chinaitlab.com/soft/5938.htm</a><br /><br />JSP应用程序开发指南<br /><a href="http://download.chinaitlab.com/soft/1546.htm" target="_blank">http://download.chinaitlab.com/soft/1546.htm</a><br /><br />用 JDBC 管理数据库连接<br /><a href="http://download.chinaitlab.com/soft/935.htm" target="_blank">http://download.chinaitlab.com/soft/935.htm</a><br /><br />JDO：<br /><br />全面了解JDO数据库编程<br /><a href="http://download.chinaitlab.com/soft/7992.htm" target="_blank">http://download.chinaitlab.com/soft/7992.htm</a><br /><br />Struts：<br /><br />Struts中文手册<br /><a href="http://download.chinaitlab.com/soft/10516.htm" target="_blank">http://download.chinaitlab.com/soft/10516.htm</a><br /><br />Struts架构指导<br /><a href="http://download.chinaitlab.com/soft/7529.htm" target="_blank">http://download.chinaitlab.com/soft/7529.htm</a><br /><br />精通struts技术<br /><a href="http://download.chinaitlab.com/soft/6801.htm" target="_blank">http://download.chinaitlab.com/soft/6801.htm</a><br /><br />Struts 学习起歩问答<br /><a href="http://download.chinaitlab.com/soft/6156.htm" target="_blank">http://download.chinaitlab.com/soft/6156.htm</a><br /><br />Hibernate：<br /><br />Hibernate2.1.2参考手册中文版<br /><a href="http://download.chinaitlab.com/soft/8919.htm" target="_blank">http://download.chinaitlab.com/soft/8919.htm</a><br /><br /><br /><br />JAVA与模式\J2EE模式：<br /><br />J2EE 核心模式<br /><a href="http://download.chinaitlab.com/soft/9785.htm" target="_blank">http://download.chinaitlab.com/soft/9785.htm</a><br /><br />Java 企业设计模式<br /><a href="http://download.chinaitlab.com/soft/9096.htm" target="_blank">http://download.chinaitlab.com/soft/9096.htm</a><br /><br />Java简单工厂创立性模式介绍<br /><a href="http://download.chinaitlab.com/soft/7398.htm" target="_blank">http://download.chinaitlab.com/soft/7398.htm</a><br /><br />EJB设计模式<br /><a href="http://download.chinaitlab.com/soft/6135.htm" target="_blank">http://download.chinaitlab.com/soft/6135.htm</a><br /><br />JAVA设计模式<br /><a href="http://download.chinaitlab.com/soft/6112.htm" target="_blank">http://download.chinaitlab.com/soft/6112.htm</a><br /><br />实用J2EE设计模式编程指南<br /><a href="http://download.chinaitlab.com/soft/5033.htm" target="_blank">http://download.chinaitlab.com/soft/5033.htm</a><br /><br />Java与模式<br /><a href="http://download.chinaitlab.com/soft/3073.htm" target="_blank">http://download.chinaitlab.com/soft/3073.htm</a><br /><br />设计模式Java版<br /><a href="http://download.chinaitlab.com/soft/1723.htm" target="_blank">http://download.chinaitlab.com/soft/1723.htm</a><br /><br /><br />JBuilder开发Servlet及JSP：<br /><br />精通JBuilder<br /><a href="http://download.chinaitlab.com/soft/10565.htm" target="_blank">http://download.chinaitlab.com/soft/10565.htm</a><br /><br />JBuilder速成资料<br /><a href="http://download.chinaitlab.com/soft/9714.htm" target="_blank">http://download.chinaitlab.com/soft/9714.htm</a><br /><br />Jbuilder7和weblogic7整合开发手<br /><a href="http://download.chinaitlab.com/soft/9664.htm" target="_blank">http://download.chinaitlab.com/soft/9664.htm</a><br /><br />JBUILDER9 软件开发项目实践<br /><a href="http://download.chinaitlab.com/soft/9089.htm" target="_blank">http://download.chinaitlab.com/soft/9089.htm</a><br /><br />JbuilderX开发指南<br /><a href="http://download.chinaitlab.com/soft/9088.htm" target="_blank">http://download.chinaitlab.com/soft/9088.htm</a><br /><br />Jbuilder x 指南<br /><a href="http://download.chinaitlab.com/soft/7984.htm" target="_blank">http://download.chinaitlab.com/soft/7984.htm</a><br /><br />JBuilder4开发人员指南<br /><a href="http://download.chinaitlab.com/soft/5939.htm" target="_blank">http://download.chinaitlab.com/soft/5939.htm</a><br /><br />JBuilder7 Weblogic7整和开发培训手册<br /><a href="http://download.chinaitlab.com/soft/4727.htm" target="_blank">http://download.chinaitlab.com/soft/4727.htm</a><br /><br />JBuilder开发数据库应用程序<br /><a href="http://download.chinaitlab.com/soft/1701.htm" target="_blank">http://download.chinaitlab.com/soft/1701.htm</a><br /><br />Java开发指南--Servlets和JSP篇<br /><a href="http://download.chinaitlab.com/soft/9793.htm" target="_blank">http://download.chinaitlab.com/soft/9793.htm</a><br /><br />Java Servlets 编程指南<br /><a href="http://download.chinaitlab.com/soft/9098.htm" target="_blank">http://download.chinaitlab.com/soft/9098.htm</a><br /><br />Oreilly Java Servlet<br /><a href="http://download.chinaitlab.com/soft/6522.htm" target="_blank">http://download.chinaitlab.com/soft/6522.htm</a><br /><br />Java Servlet开发与实例<br /><a href="http://download.chinaitlab.com/soft/6029.htm" target="_blank">http://download.chinaitlab.com/soft/6029.htm</a><br /><br />深入Java Servlet 网络编程<br /><a href="http://download.chinaitlab.com/soft/9783.htm" target="_blank">http://download.chinaitlab.com/soft/9783.htm</a><br /><br />用JSP_Servlet构建三层式管理信息系统<br /><a href="http://download.chinaitlab.com/soft/6034.htm" target="_blank">http://download.chinaitlab.com/soft/6034.htm</a><br /><br />Java Servlet帮助文档<br /><a href="http://download.chinaitlab.com/soft/2981.htm" target="_blank">http://download.chinaitlab.com/soft/2981.htm</a><br /><br />JSP网站编程教程<br /><a href="http://download.chinaitlab.com/soft/11256.htm" target="_blank">http://download.chinaitlab.com/soft/11256.htm</a><br /><br />JSP语法分析<br /><a href="http://download.chinaitlab.com/soft/11257.htm" target="_blank">http://download.chinaitlab.com/soft/11257.htm</a><br /><br />JSP实用教程<br /><a href="http://download.chinaitlab.com/soft/10792.htm" target="_blank">http://download.chinaitlab.com/soft/10792.htm</a><br /><br />JSP语法（1）--HTML注释<br /><a href="http://download.chinaitlab.com/soft/10790.htm" target="_blank">http://download.chinaitlab.com/soft/10790.htm</a><br /><br />JSP应用开发详解<br /><a href="http://download.chinaitlab.com/soft/10025.htm" target="_blank">http://download.chinaitlab.com/soft/10025.htm</a><br /><br />JSP技术揭秘<br /><a href="http://download.chinaitlab.com/soft/9387.htm" target="_blank">http://download.chinaitlab.com/soft/9387.htm</a><br /><br />JSP技术大全<br /><a href="http://download.chinaitlab.com/soft/9388.htm" target="_blank">http://download.chinaitlab.com/soft/9388.htm</a><br /><br />JSP网上书店实例详解<br /><a href="http://download.chinaitlab.com/soft/9386.htm" target="_blank">http://download.chinaitlab.com/soft/9386.htm</a><br /><br />JSP动态网页新技术<br /><a href="http://download.chinaitlab.com/soft/8920.htm" target="_blank">http://download.chinaitlab.com/soft/8920.htm</a><br /><br />JSP 技术大全<br /><a href="http://download.chinaitlab.com/soft/7782.htm" target="_blank">http://download.chinaitlab.com/soft/7782.htm</a><br /><br />JSP高级开发与应用<br /><a href="http://download.chinaitlab.com/soft/7633.htm" target="_blank">http://download.chinaitlab.com/soft/7633.htm</a><br /><br />JSP 完全探索<br /><a href="http://download.chinaitlab.com/soft/7546.htm" target="_blank">http://download.chinaitlab.com/soft/7546.htm</a><br /><br />JSP 高级开发与应用<br /><a href="http://download.chinaitlab.com/soft/7116.htm" target="_blank">http://download.chinaitlab.com/soft/7116.htm</a><br /><br />JSP编程技巧<br /><a href="http://download.chinaitlab.com/soft/7114.htm" target="_blank">http://download.chinaitlab.com/soft/7114.htm</a><br /><br />JSP速成教程<br /><a href="http://download.chinaitlab.com/soft/6882.htm" target="_blank">http://download.chinaitlab.com/soft/6882.htm</a><br /><br />JSP网络编程技术<br /><a href="http://download.chinaitlab.com/soft/6880.htm" target="_blank">http://download.chinaitlab.com/soft/6880.htm</a><br /><br />JSP程序设计指南<br /><a href="http://download.chinaitlab.com/soft/6690.htm" target="_blank">http://download.chinaitlab.com/soft/6690.htm</a><br /><br />最新JSP入门与应用<br /><a href="http://download.chinaitlab.com/soft/6697.htm" target="_blank">http://download.chinaitlab.com/soft/6697.htm</a><br /><br />JSP快速入门<br /><a href="http://download.chinaitlab.com/soft/6636.htm" target="_blank">http://download.chinaitlab.com/soft/6636.htm</a><br /><br />JSP网页编程<br /><a href="http://download.chinaitlab.com/soft/6527.htm" target="_blank">http://download.chinaitlab.com/soft/6527.htm</a><br /><br />JSP 实用教程<br /><a href="http://download.chinaitlab.com/soft/6334.htm" target="_blank">http://download.chinaitlab.com/soft/6334.htm</a><br /><br />JSP入门与提高<br /><a href="http://download.chinaitlab.com/soft/6326.htm" target="_blank">http://download.chinaitlab.com/soft/6326.htm</a><br /><br />JSP语法<br /><a href="http://download.chinaitlab.com/soft/6116.htm" target="_blank">http://download.chinaitlab.com/soft/6116.htm</a><br /><br />掌握自定义JSP标签<br /><a href="http://download.chinaitlab.com/soft/6096.htm" target="_blank">http://download.chinaitlab.com/soft/6096.htm</a><br /><br />JSP 动态网站技术入门与提高<br /><a href="http://download.chinaitlab.com/soft/6019.htm" target="_blank">http://download.chinaitlab.com/soft/6019.htm</a><br /><br />JSP实例入门<br /><a href="http://download.chinaitlab.com/soft/4377.htm" target="_blank">http://download.chinaitlab.com/soft/4377.htm</a><br /><br />JSP教程之与数据库通信<br /><a href="http://download.chinaitlab.com/soft/3673.htm" target="_blank">http://download.chinaitlab.com/soft/3673.htm</a><br /><br />如何成为优秀的JSP 程序员<br /><a href="http://download.chinaitlab.com/soft/3002.htm" target="_blank">http://download.chinaitlab.com/soft/3002.htm</a><br /><br />JSP数据库编程指南<br /><a href="http://download.chinaitlab.com/soft/2946.htm" target="_blank">http://download.chinaitlab.com/soft/2946.htm</a><br /><br />JSP 高级编程<br /><a href="http://download.chinaitlab.com/soft/2635.htm" target="_blank">http://download.chinaitlab.com/soft/2635.htm</a><br /><br />JSP实用编程实例集锦<br /><a href="http://download.chinaitlab.com/soft/2154.htm" target="_blank">http://download.chinaitlab.com/soft/2154.htm</a><br /><br />JSP程序设计精彩实例<br /><a href="http://download.chinaitlab.com/soft/2151.htm" target="_blank">http://download.chinaitlab.com/soft/2151.htm</a><br /><br />JSP即时应用<br /><a href="http://download.chinaitlab.com/soft/1547.htm" target="_blank">http://download.chinaitlab.com/soft/1547.htm</a><br /><br />JSP程序设计精彩实例<br /><a href="http://download.chinaitlab.com/soft/1543.htm" target="_blank">http://download.chinaitlab.com/soft/1543.htm</a><br /><br />JSP实用编程实例集锦<br /><a href="http://download.chinaitlab.com/soft/1537.htm" target="_blank">http://download.chinaitlab.com/soft/1537.htm</a><br /><br />JSP基础<br /><a href="http://download.chinaitlab.com/soft/894.htm" target="_blank">http://download.chinaitlab.com/soft/894.htm</a><br /><br />Eclipse开发Servlet及JSP：<br /><br />Eclipse+Tomcat集成开发servle<br /><a href="http://download.chinaitlab.com/soft/6134.htm" target="_blank">http://download.chinaitlab.com/soft/6134.htm</a><br /><br />J2EE Jboss Ejb With Eclipse 2003<br /><a href="http://download.chinaitlab.com/soft/6045.htm" target="_blank">http://download.chinaitlab.com/soft/6045.htm</a></span><img src ="http://www.blogjava.net/konhon/aggbug/36685.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/konhon/" target="_blank">konhon 优华</a> 2006-03-21 20:27 <a href="http://www.blogjava.net/konhon/archive/2006/03/21/36685.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何运行后缀不是jsp的jsp文件？</title><link>http://www.blogjava.net/konhon/archive/2006/03/21/36674.html</link><dc:creator>konhon 优华</dc:creator><author>konhon 优华</author><pubDate>Tue, 21 Mar 2006 10:37:00 GMT</pubDate><guid>http://www.blogjava.net/konhon/archive/2006/03/21/36674.html</guid><wfw:comment>http://www.blogjava.net/konhon/comments/36674.html</wfw:comment><comments>http://www.blogjava.net/konhon/archive/2006/03/21/36674.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/konhon/comments/commentRss/36674.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/konhon/services/trackbacks/36674.html</trackback:ping><description><![CDATA[<p>需要在你的web.xml中定义如下：</p>
		<p>    &lt;servlet&gt;<br />        &lt;servlet-name&gt;jsp&lt;/servlet-name&gt;<br />        &lt;servlet-class&gt;org.apache.jasper.servlet.JspServlet&lt;/servlet-class&gt;<br />        &lt;init-param&gt;<br />            &lt;param-name&gt;fork&lt;/param-name&gt;<br />            &lt;param-value&gt;false&lt;/param-value&gt;<br />        &lt;/init-param&gt;<br />        &lt;init-param&gt;<br />            &lt;param-name&gt;xpoweredBy&lt;/param-name&gt;<br />            &lt;param-value&gt;false&lt;/param-value&gt;<br />        &lt;/init-param&gt;<br />        &lt;load-on-startup&gt;3&lt;/load-on-startup&gt;<br />    &lt;/servlet&gt;</p>
		<p>    &lt;servlet-mapping&gt;<br />        &lt;servlet-name&gt;jsp&lt;/servlet-name&gt;<br />        &lt;url-pattern&gt;*.jsm&lt;/url-pattern&gt;<br />    &lt;/servlet-mapping&gt;<br /></p><img src ="http://www.blogjava.net/konhon/aggbug/36674.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/konhon/" target="_blank">konhon 优华</a> 2006-03-21 18:37 <a href="http://www.blogjava.net/konhon/archive/2006/03/21/36674.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Tomcat5配置Mysql JDBC数据库连接池</title><link>http://www.blogjava.net/konhon/archive/2005/07/29/8757.html</link><dc:creator>konhon 优华</dc:creator><author>konhon 优华</author><pubDate>Fri, 29 Jul 2005 10:37:00 GMT</pubDate><guid>http://www.blogjava.net/konhon/archive/2005/07/29/8757.html</guid><wfw:comment>http://www.blogjava.net/konhon/comments/8757.html</wfw:comment><comments>http://www.blogjava.net/konhon/archive/2005/07/29/8757.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/konhon/comments/commentRss/8757.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/konhon/services/trackbacks/8757.html</trackback:ping><description><![CDATA[<p>
		</p>
		<p>1、 安装Tomcat</p>
		<p>参考Tomcat for window 的安装向导，基本直接安装即可，注意：安装时会<br />提示输入管理用户名和密码，这是以后会用到的用户名和密码，切记。<br /><br />2、 将MySqL的JDBC驱动复制到%Tomcat%\Common\lib目录下。<br /><br />3、 安装MySql，默认安装即可。</p>
		<p>
		</p>
		<p>4、 使用Tomcat的Web管理应用配置数据源</p>
		<p>启动Tomcat服务器，打开浏览器，输入http://localhost:8080/admin/（其中<br />localhost可能是一台机器的IP或是服务器名称），进入管理界面的登陆页<br />面，这时候请输入原来安装时要求输入的用户名和密码，登陆到管理界<br />面，选择Resources－Data sources进入配置数据源界面，选择Data Source <br />Actions －&gt;选择Create New Data Source,进入配置详细信息界面，内容如<br />下：</p>
		<p>JNDI Name: jdbc/mysql<br />Data Source URL: jdbc:mysql://localhost/dbname<br />JDBC Driver Class: com.mysql.jdbc.Driver<br />User Name: root<br />Password: ********<br />Max. Active Connections: 4<br />Max. Idle Connections: 2<br />Max. Wait for Connection: 500<br />Validation Query: </p>
		<p>
		</p>
		<p>要求输入的JNDI Name等信息，其中除了JDBC DriverClass之外，其他的可以根据你的需要填写。比如Data Source URL的内容可能是：jdbc:mysql:// IP或是名称/DataBaseName，其中DataBaseName是你的数据库名称，IP是你的数据库的所在的服务器的IP或是名称。最后点击Save－&gt;Commit Change.这样你的数据源的基本资料配置一半了。<br /><br />4、改写Server.xml文件。该文件位于%Tomcat%\conf目录下，用记事本打开并在&lt;/host&gt;之前加入下面的配置。<br /><br /> &lt;Context path = "/webappname"&gt;<br />         &lt;ResourceLink name = "jdbc/mysql" global = "jdbc/mysql" <br />                 type = javax.sql.DataSourcer"/&gt;<br /> &lt;/Context&gt;<br />webappname即你的web目录名<br /><br />5、保存，并将Tomcat的服务Stop and Start即可。<br /><br />下面是我的测试代码：<br /><br /></p>
		<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
				<div>
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<span style="COLOR: #000000">&lt;%</span>
						<span style="COLOR: #000000">@ page contentType</span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">text/html; charset=GBK</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">%&gt;</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						</span>
						<span style="COLOR: #000000">&lt;%</span>
						<span style="COLOR: #000000">@ page import</span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">java.sql.*</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">%&gt;</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						</span>
						<span style="COLOR: #000000">&lt;%</span>
						<span style="COLOR: #000000">@ page import</span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">javax.sql.*</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">%&gt;</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						</span>
						<span style="COLOR: #000000">&lt;%</span>
						<span style="COLOR: #000000">@ page import</span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">javax.naming.*</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">%&gt;</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						</span>
						<span style="COLOR: #000000">&lt;%</span>
						<span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />Connection con</span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #0000ff">null</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />Statement sm</span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #0000ff">null</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />ResultSet rs</span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #0000ff">null</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">out.println("&lt;h1&gt;Begin<img src="http://www.blogjava.net/images/dot.gif" />&lt;h1&gt;");</span>
						<span style="COLOR: #008000">
								<br />
								<img id="Codehighlighter1_247_532_Open_Image" onclick="this.style.display='none'; Codehighlighter1_247_532_Open_Text.style.display='none'; Codehighlighter1_247_532_Closed_Image.style.display='inline'; Codehighlighter1_247_532_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
								<img id="Codehighlighter1_247_532_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_247_532_Closed_Text.style.display='none'; Codehighlighter1_247_532_Open_Image.style.display='inline'; Codehighlighter1_247_532_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
						</span>
						<span style="COLOR: #0000ff">try</span>
						<span id="Codehighlighter1_247_532_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_247_532_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   InitialContext ctx</span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #0000ff">new</span>
								<span style="COLOR: #000000"> InitialContext();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   DataSource ds</span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000">(DataSource)ctx.lookup(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">java:comp/env/jdbc/mysql</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   con </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> ds.getConnection();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   sm </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> con.createStatement();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   rs </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> sm.executeQuery(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">select * from iuser</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   </span>
								<span style="COLOR: #0000ff">while</span>
								<span style="COLOR: #000000">(rs.next())<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />      </span>
								<span style="COLOR: #0000ff">out</span>
								<span style="COLOR: #000000">.println(rs.getString(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">name</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">)</span>
								<span style="COLOR: #000000">+</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">,</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">);<br /><img id="Codehighlighter1_551_605_Open_Image" onclick="this.style.display='none'; Codehighlighter1_551_605_Open_Text.style.display='none'; Codehighlighter1_551_605_Closed_Image.style.display='inline'; Codehighlighter1_551_605_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_551_605_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_551_605_Closed_Text.style.display='none'; Codehighlighter1_551_605_Open_Image.style.display='inline'; Codehighlighter1_551_605_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />}</span>
						</span>
						<span style="COLOR: #0000ff">catch</span>
						<span style="COLOR: #000000">(Exception e)</span>
						<span id="Codehighlighter1_551_605_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_551_605_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
								<span style="COLOR: #0000ff">out</span>
								<span style="COLOR: #000000">.println(e.getMessage());<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    e.printStackTrace();<br /><img id="Codehighlighter1_614_883_Open_Image" onclick="this.style.display='none'; Codehighlighter1_614_883_Open_Text.style.display='none'; Codehighlighter1_614_883_Closed_Image.style.display='inline'; Codehighlighter1_614_883_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_614_883_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_614_883_Closed_Text.style.display='none'; Codehighlighter1_614_883_Open_Image.style.display='inline'; Codehighlighter1_614_883_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />}</span>
						</span>
						<span style="COLOR: #0000ff">finally</span>
						<span style="COLOR: #000000"> </span>
						<span id="Codehighlighter1_614_883_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_614_883_Open_Text">
								<span style="COLOR: #000000">{<br /><img id="Codehighlighter1_633_702_Open_Image" onclick="this.style.display='none'; Codehighlighter1_633_702_Open_Text.style.display='none'; Codehighlighter1_633_702_Closed_Image.style.display='inline'; Codehighlighter1_633_702_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_633_702_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_633_702_Closed_Text.style.display='none'; Codehighlighter1_633_702_Open_Image.style.display='inline'; Codehighlighter1_633_702_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
								<span style="COLOR: #0000ff">if</span>
								<span style="COLOR: #000000"> (rs </span>
								<span style="COLOR: #000000">!=</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">null</span>
								<span style="COLOR: #000000">) </span>
								<span id="Codehighlighter1_633_702_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_633_702_Open_Text">
										<span style="COLOR: #000000">{<br /><img id="Codehighlighter1_641_660_Open_Image" onclick="this.style.display='none'; Codehighlighter1_641_660_Open_Text.style.display='none'; Codehighlighter1_641_660_Closed_Image.style.display='inline'; Codehighlighter1_641_660_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_641_660_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_641_660_Closed_Text.style.display='none'; Codehighlighter1_641_660_Open_Image.style.display='inline'; Codehighlighter1_641_660_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span>
										<span style="COLOR: #0000ff">try</span>
										<span style="COLOR: #000000"> </span>
										<span id="Codehighlighter1_641_660_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
												<img src="http://www.blogjava.net/images/dot.gif" />
										</span>
										<span id="Codehighlighter1_641_660_Open_Text">
												<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            rs.close();<br /><img id="Codehighlighter1_685_686_Open_Image" onclick="this.style.display='none'; Codehighlighter1_685_686_Open_Text.style.display='none'; Codehighlighter1_685_686_Closed_Image.style.display='inline'; Codehighlighter1_685_686_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_685_686_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_685_686_Closed_Text.style.display='none'; Codehighlighter1_685_686_Open_Image.style.display='inline'; Codehighlighter1_685_686_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        }</span>
										</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">catch</span>
										<span style="COLOR: #000000"> (SQLException e) </span>
										<span id="Codehighlighter1_685_686_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
												<img src="http://www.blogjava.net/images/dot.gif" />
										</span>
										<span id="Codehighlighter1_685_686_Open_Text">
												<span style="COLOR: #000000">{}</span>
										</span>
										<span style="COLOR: #000000">
												<br />
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        rs </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">null</span>
										<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span>
								</span>
								<span style="COLOR: #000000">
										<br />
										<img id="Codehighlighter1_721_790_Open_Image" onclick="this.style.display='none'; Codehighlighter1_721_790_Open_Text.style.display='none'; Codehighlighter1_721_790_Closed_Image.style.display='inline'; Codehighlighter1_721_790_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
										<img id="Codehighlighter1_721_790_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_721_790_Closed_Text.style.display='none'; Codehighlighter1_721_790_Open_Image.style.display='inline'; Codehighlighter1_721_790_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
								<span style="COLOR: #0000ff">if</span>
								<span style="COLOR: #000000"> (sm </span>
								<span style="COLOR: #000000">!=</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">null</span>
								<span style="COLOR: #000000">) </span>
								<span id="Codehighlighter1_721_790_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_721_790_Open_Text">
										<span style="COLOR: #000000">{<br /><img id="Codehighlighter1_729_748_Open_Image" onclick="this.style.display='none'; Codehighlighter1_729_748_Open_Text.style.display='none'; Codehighlighter1_729_748_Closed_Image.style.display='inline'; Codehighlighter1_729_748_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_729_748_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_729_748_Closed_Text.style.display='none'; Codehighlighter1_729_748_Open_Image.style.display='inline'; Codehighlighter1_729_748_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span>
										<span style="COLOR: #0000ff">try</span>
										<span style="COLOR: #000000"> </span>
										<span id="Codehighlighter1_729_748_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
												<img src="http://www.blogjava.net/images/dot.gif" />
										</span>
										<span id="Codehighlighter1_729_748_Open_Text">
												<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            sm.close();<br /><img id="Codehighlighter1_773_774_Open_Image" onclick="this.style.display='none'; Codehighlighter1_773_774_Open_Text.style.display='none'; Codehighlighter1_773_774_Closed_Image.style.display='inline'; Codehighlighter1_773_774_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_773_774_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_773_774_Closed_Text.style.display='none'; Codehighlighter1_773_774_Open_Image.style.display='inline'; Codehighlighter1_773_774_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        }</span>
										</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">catch</span>
										<span style="COLOR: #000000"> (SQLException e) </span>
										<span id="Codehighlighter1_773_774_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
												<img src="http://www.blogjava.net/images/dot.gif" />
										</span>
										<span id="Codehighlighter1_773_774_Open_Text">
												<span style="COLOR: #000000">{}</span>
										</span>
										<span style="COLOR: #000000">
												<br />
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        sm </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">null</span>
										<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span>
								</span>
								<span style="COLOR: #000000">
										<br />
										<img id="Codehighlighter1_810_881_Open_Image" onclick="this.style.display='none'; Codehighlighter1_810_881_Open_Text.style.display='none'; Codehighlighter1_810_881_Closed_Image.style.display='inline'; Codehighlighter1_810_881_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
										<img id="Codehighlighter1_810_881_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_810_881_Closed_Text.style.display='none'; Codehighlighter1_810_881_Open_Image.style.display='inline'; Codehighlighter1_810_881_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
								<span style="COLOR: #0000ff">if</span>
								<span style="COLOR: #000000"> (con </span>
								<span style="COLOR: #000000">!=</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">null</span>
								<span style="COLOR: #000000">) </span>
								<span id="Codehighlighter1_810_881_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_810_881_Open_Text">
										<span style="COLOR: #000000">{<br /><img id="Codehighlighter1_818_838_Open_Image" onclick="this.style.display='none'; Codehighlighter1_818_838_Open_Text.style.display='none'; Codehighlighter1_818_838_Closed_Image.style.display='inline'; Codehighlighter1_818_838_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_818_838_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_818_838_Closed_Text.style.display='none'; Codehighlighter1_818_838_Open_Image.style.display='inline'; Codehighlighter1_818_838_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span>
										<span style="COLOR: #0000ff">try</span>
										<span style="COLOR: #000000"> </span>
										<span id="Codehighlighter1_818_838_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
												<img src="http://www.blogjava.net/images/dot.gif" />
										</span>
										<span id="Codehighlighter1_818_838_Open_Text">
												<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            con.close();<br /><img id="Codehighlighter1_863_864_Open_Image" onclick="this.style.display='none'; Codehighlighter1_863_864_Open_Text.style.display='none'; Codehighlighter1_863_864_Closed_Image.style.display='inline'; Codehighlighter1_863_864_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_863_864_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_863_864_Closed_Text.style.display='none'; Codehighlighter1_863_864_Open_Image.style.display='inline'; Codehighlighter1_863_864_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        }</span>
										</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">catch</span>
										<span style="COLOR: #000000"> (SQLException e) </span>
										<span id="Codehighlighter1_863_864_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
												<img src="http://www.blogjava.net/images/dot.gif" />
										</span>
										<span id="Codehighlighter1_863_864_Open_Text">
												<span style="COLOR: #000000">{}</span>
										</span>
										<span style="COLOR: #000000">
												<br />
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        con </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">null</span>
										<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span>
								</span>
								<span style="COLOR: #000000">
										<br />
										<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span>
						</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						</span>
						<span style="COLOR: #000000">%&gt;</span>
				</div>
		</div>
		<br />
		<br />这个方法我自己亲自测试过， 是可行的。<br />不过我自己在网上搜索过，他们都配置的比较复杂。要改好几个文件。<br />我的环境：win2000 + Tomcat<strong>5.0.28<br /><br />[補充: 對於Tomcat 5.5.X後, 只要在圖形化配置後並Commit Changes, 然後在C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\context.xml中添加如下即可]<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">         </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">ResourceLink </span><span style="COLOR: #ff0000">name </span><span style="COLOR: #0000ff">= "jdbc/mysql"</span><span style="COLOR: #ff0000"> global </span><span style="COLOR: #0000ff">= "jdbc/mysql"</span><span style="COLOR: #ff0000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />                 type </span><span style="COLOR: #0000ff">= javax.sql.DataSourcer"/&gt;</span></div></strong>並在Web.xml中加入<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">resource-ref</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">res-ref-name</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">jdbc/mysql</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">res-ref-name</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">res-type</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">javax.sql.DataSource</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">res-type</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">res-auth</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">Container</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">res-auth</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">resource-ref</span><span style="COLOR: #0000ff">&gt;</span></div><img src ="http://www.blogjava.net/konhon/aggbug/8757.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/konhon/" target="_blank">konhon 优华</a> 2005-07-29 18:37 <a href="http://www.blogjava.net/konhon/archive/2005/07/29/8757.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>