﻿<?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-希望与大家一起分享Java</title><link>http://www.blogjava.net/haoqingshi/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 03 May 2026 11:44:07 GMT</lastBuildDate><pubDate>Sun, 03 May 2026 11:44:07 GMT</pubDate><ttl>60</ttl><item><title>好久没有Update我的Blog了，呵呵</title><link>http://www.blogjava.net/haoqingshi/archive/2006/03/31/38398.html</link><dc:creator>Java&amp;Inter</dc:creator><author>Java&amp;Inter</author><pubDate>Fri, 31 Mar 2006 02:07:00 GMT</pubDate><guid>http://www.blogjava.net/haoqingshi/archive/2006/03/31/38398.html</guid><wfw:comment>http://www.blogjava.net/haoqingshi/comments/38398.html</wfw:comment><comments>http://www.blogjava.net/haoqingshi/archive/2006/03/31/38398.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/haoqingshi/comments/commentRss/38398.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/haoqingshi/services/trackbacks/38398.html</trackback:ping><description><![CDATA[
		<p>最近一直在看新浪上的Blog的PK大战，其中又以韩寒同学跟高晓松同志的PK最引人注目。。。<br />突然发现自己的blog已经很久没有更新了，自从三个月前被借到一个部门去做QA，就没有兴趣再写Java的<br />blog了，这个礼拜刚刚调回来做开发，所以又要开始blog了。<br /><br />这个礼拜刚刚回来，暂时没有什么项目，无非是看看文档，熟悉熟悉环境，好久没有做开发了，Struts,Hibernate ,Spring都忘的差不多了，嘿嘿，所以，现在又要开始看这方面的书了，加油。。。<br /></p>
<img src ="http://www.blogjava.net/haoqingshi/aggbug/38398.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/haoqingshi/" target="_blank">Java&Inter</a> 2006-03-31 10:07 <a href="http://www.blogjava.net/haoqingshi/archive/2006/03/31/38398.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>到新公司上班了哦</title><link>http://www.blogjava.net/haoqingshi/archive/2005/12/28/25678.html</link><dc:creator>Java&amp;Inter</dc:creator><author>Java&amp;Inter</author><pubDate>Wed, 28 Dec 2005 01:56:00 GMT</pubDate><guid>http://www.blogjava.net/haoqingshi/archive/2005/12/28/25678.html</guid><wfw:comment>http://www.blogjava.net/haoqingshi/comments/25678.html</wfw:comment><comments>http://www.blogjava.net/haoqingshi/archive/2005/12/28/25678.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/haoqingshi/comments/commentRss/25678.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/haoqingshi/services/trackbacks/25678.html</trackback:ping><description><![CDATA[到新公司上班已经快要一个礼拜了。。。。。<BR>虽然才来一个月，但是感觉到已经学了很多东西，首先，让我稍微的懂得了PLM产品的流程以及作用<BR>其次，虽说英文很烂目前，但是继续这样锻炼下去的话，应该不错的哦<BR>再者，了解了测试的框架，呵呵，我以前可从来没有接触过测试<img src ="http://www.blogjava.net/haoqingshi/aggbug/25678.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/haoqingshi/" target="_blank">Java&Inter</a> 2005-12-28 09:56 <a href="http://www.blogjava.net/haoqingshi/archive/2005/12/28/25678.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>新公司报道了</title><link>http://www.blogjava.net/haoqingshi/archive/2005/12/23/25164.html</link><dc:creator>Java&amp;Inter</dc:creator><author>Java&amp;Inter</author><pubDate>Fri, 23 Dec 2005 02:11:00 GMT</pubDate><guid>http://www.blogjava.net/haoqingshi/archive/2005/12/23/25164.html</guid><wfw:comment>http://www.blogjava.net/haoqingshi/comments/25164.html</wfw:comment><comments>http://www.blogjava.net/haoqingshi/archive/2005/12/23/25164.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/haoqingshi/comments/commentRss/25164.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/haoqingshi/services/trackbacks/25164.html</trackback:ping><description><![CDATA[在家休息了一个礼拜之后，终于到公司报道了<BR>公司在苏州工业园区，是一家软件公司，我主要是负责做SDK的测试的，<BR>说实话，以前从来没有做过测试，不过事在人为，呵呵<BR><img src ="http://www.blogjava.net/haoqingshi/aggbug/25164.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/haoqingshi/" target="_blank">Java&Inter</a> 2005-12-23 10:11 <a href="http://www.blogjava.net/haoqingshi/archive/2005/12/23/25164.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>离职了,略感伤感</title><link>http://www.blogjava.net/haoqingshi/archive/2005/12/14/23898.html</link><dc:creator>Java&amp;Inter</dc:creator><author>Java&amp;Inter</author><pubDate>Wed, 14 Dec 2005 08:45:00 GMT</pubDate><guid>http://www.blogjava.net/haoqingshi/archive/2005/12/14/23898.html</guid><wfw:comment>http://www.blogjava.net/haoqingshi/comments/23898.html</wfw:comment><comments>http://www.blogjava.net/haoqingshi/archive/2005/12/14/23898.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/haoqingshi/comments/commentRss/23898.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/haoqingshi/services/trackbacks/23898.html</trackback:ping><description><![CDATA[&nbsp; 今天是在公司的倒数第三天了,后天就要离开公司去做新的尝试了.<BR>&nbsp;&nbsp;回想起一年五个月的金像生活,确实有点恋恋不舍.<BR>&nbsp; 时间转回到一年五个月之前,刚刚从大学毕业的我,心高气傲,摒弃了在南京汽车的工作,一个人跑到了苏州,然而却一直没能找到工作,直到遇到了我现在的部门老大Hans,他给我这个机会,从当初进入金像时的毫无经验,对技术的一知半解,直到今天能够独立做出一个不大不小的系统,也算是一点成就吧.<BR>在金像的这一年五个月中,交了不少的好朋友,也算是烟友吧,哈哈.<BR>&nbsp;&nbsp;&nbsp; Robert.Hu同志,我们的军火库,他的身上永远不会出现烟断货的时候,所以经常我们一大帮人没烟的时候,都在翘首企盼着Robert同志能够到公司........不过,他在我之前2个月已经离职了,确实是金像IT部门烟友的一大损失啊..<BR>&nbsp;&nbsp;&nbsp; Andy.Ding同志,老烟枪啊,哈哈,自从Robert哥哥走了之后,军火库的重任就落在了Andy哥哥的身上啦,不过,当然是失望的时候比较多啦.不过还好,他的老大James的烟可是多多的哦<BR>&nbsp;&nbsp;&nbsp; Henley.He同志,此人不抽烟,在我之前半个月来到金像,怀念一起在CC0的时候,大家一起讨论问题,一起下载片子啊.此人比较牛B啊,从金像IT的C部门调到了Z部门,现在又要调到B部门了,大哥,全才啊.呵呵<BR>&nbsp;&nbsp;&nbsp; 小Jay，烟友之一啊 ，一般可以叫他“小贱”哈，此人的名字极其有内涵啊，“江西玉”号称江西的一块玉啊，不过注意了，此人不是江西人，不懂了吧，我也不懂哦<BR>&nbsp;&nbsp;&nbsp; Ann.shen，此人偶尔抽烟，呵呵，单从英文名字上看就像个女人，中文名字更像个女人“沈琴春”，哈哈，经常有人打电话来问“请问沈小姐在吗？”，全体立马晕倒，后来为了表示对他的确是个男人这个事实的尊重，我们都叫他“沈公子”，这个可是个男人了吧。。。<BR>&nbsp; 当然还有其他的同事，joe,david,sunny,park,fisher......<BR>&nbsp;&nbsp; 最后套用范伟的一句经典台词,也是我最喜欢说的一句:&nbsp; <STRONG>大哥,缘分啊<BR><BR>&nbsp;&nbsp;</STRONG>&nbsp; 祝各位,该娶老婆的娶老婆,该生孩子的生孩子,该泡妹妹的泡妹妹啊..........<img src ="http://www.blogjava.net/haoqingshi/aggbug/23898.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/haoqingshi/" target="_blank">Java&Inter</a> 2005-12-14 16:45 <a href="http://www.blogjava.net/haoqingshi/archive/2005/12/14/23898.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Tomcat 配置集锦 (转贴)</title><link>http://www.blogjava.net/haoqingshi/archive/2005/11/30/21921.html</link><dc:creator>Java&amp;Inter</dc:creator><author>Java&amp;Inter</author><pubDate>Wed, 30 Nov 2005 02:48:00 GMT</pubDate><guid>http://www.blogjava.net/haoqingshi/archive/2005/11/30/21921.html</guid><wfw:comment>http://www.blogjava.net/haoqingshi/comments/21921.html</wfw:comment><comments>http://www.blogjava.net/haoqingshi/archive/2005/11/30/21921.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/haoqingshi/comments/commentRss/21921.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/haoqingshi/services/trackbacks/21921.html</trackback:ping><description><![CDATA[<P>1.下载<A href="http://www.eu.apache.org/dist/jakarta/tomcat-5/">http://www.eu.apache.org/dist/jakarta/tomcat-5/</A> <BR>这里注意，在jakarta-tomcat-5.0.28.exe以前是有默认的admin模块，在jakarta-tomcat-5.5.9.exe则没有安装默认的admin模块，这时<A href="http://127.0.0.1:8080/admin">http://127.0.0.1:8080/admin</A>打开时则会出现 <BR>Tomcat's administration web application is no longer installed by default. Download and install the "admin" package to use it. <BR>因此我们现在需要下载"admin"package 包<BR>把jakarta-tomcat-5.5.x.zip&nbsp; 与&nbsp;&nbsp; jakarta-tomcat-5.5.x-compat.zip&nbsp; 与&nbsp; jakarta-tomcat-5.5.x-admin.zip<BR>三个文件解压在同一个目录中<BR>(如果使用jdk1.4，才需要compat.zip用jdk1.5就可以免了这个。) </P>
<P>2.修改jakarta-tomcat-5.5.x\conf\tomcat-users.xml.<BR>添加管理员账号lizongbo，密码为lizongbopass.<BR>新xml如下：<BR>&lt;?xml version='1.0' encoding='utf-8'?&gt;<BR>&lt;tomcat-users&gt;<BR>&nbsp; &lt;role rolename="tomcat"/&gt;<BR>&nbsp; &lt;role rolename="role1"/&gt;<BR>&nbsp; &lt;role rolename="manager"/&gt;<BR>&nbsp; &lt;role rolename="admin"/&gt;<BR>&nbsp; &lt;user username="tomcat" password="tomcat" roles="tomcat"/&gt;<BR>&nbsp; &lt;user username="role1" password="tomcat" roles="role1"/&gt;<BR>&nbsp; &lt;user username="both" password="tomcat" roles="tomcat,role1"/&gt;<BR>&nbsp; &lt;user username="lizongbo" password="lizongbopass" roles="admin,manager"/&gt;<BR>&lt;/tomcat-users&gt;</P>
<P><BR>有时在%CATALINA_HOME%\server\webapps\admin\WEB-INF\web.xml里面也要做些修改</P>
<P><BR>&lt;!-- Security is active on entire directory --&gt;<BR>&nbsp; &lt;security-constraint&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;display-name&gt;Tomcat Server Configuration Security Constraint&lt;/display-name&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;web-resource-collection&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;web-resource-name&gt;Protected Area&lt;/web-resource-name&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- Define the context-relative URL(s) to be protected --&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;*.jsp&lt;/url-pattern&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;*.html&lt;/url-pattern&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/web-resource-collection&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;auth-constraint&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- Anyone with one of the listed roles may access this area --&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;role-name&gt;admin&lt;/role-name&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/auth-constraint&gt;<BR>&nbsp; &lt;/security-constraint&gt;</P>
<P>&nbsp; &lt;!-- Login configuration uses form-based authentication --&gt;<BR>&nbsp; &lt;login-config&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;auth-method&gt;FORM&lt;/auth-method&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;realm-name&gt;Tomcat Server Configuration Form-Based Authentication Area&lt;/realm-name&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;form-login-config&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;form-login-page&gt;/login.jsp&lt;/form-login-page&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;form-error-page&gt;/error.jsp&lt;/form-error-page&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/form-login-config&gt;<BR>&nbsp; &lt;/login-config&gt;</P>
<P>&nbsp; &lt;!-- Security roles referenced by this web application --&gt;<BR>&nbsp; &lt;security-role&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;description&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The role that is required to log in to the Administration Application<BR>&nbsp;&nbsp;&nbsp; &lt;/description&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;role-name&gt;admin&lt;/role-name&gt;<BR>&nbsp; &lt;/security-role&gt;<BR>无论是 Authetication ( 身份验证&nbsp; 还是 Authorization ( 权限管控&nbsp; 都只有设置相关的 admin ROLE, 当你想要新增或修改相关的 AA, 就必须修改这一个文件, 来符合你的环境.<BR>3.修改jakarta-tomcat-5.5.x\conf\server.xml来解决编码问题。<BR>(给Connector 添加URIEncoding参数，参考<A href="http://blog.csdn.net/darkxie/archive/2004/10/25/TOMCATAPP.aspx">http://blog.csdn.net/darkxie/archive/2004/10/25/TOMCATAPP.aspx</A>) <BR>(可以设置成GB18030)<BR>&nbsp;&nbsp;&nbsp; &lt;Connector port="8080"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; maxThreads="150" minSpareThreads="25" maxSpareThreads="75"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enableLookups="false" redirectPort="8443" acceptCount="200"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compression="on" compressionMinSize="2048" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; noCompressionUserAgents="gozilla, traviata" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compressableMimeType="text/html,text/xml"/&gt;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp; &lt;Connector port="8009" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enableLookups="false" redirectPort="8443" protocol="AJP/1.3" URIEncoding="GBK"/&gt;<BR>&nbsp;</P>
<P>4.启用支持gzip压缩.<BR>(<A href="http://www.linuxaid.com.cn/forum/showdoc.jsp?l=1&amp;i=81169">http://www.linuxaid.com.cn/forum/showdoc.jsp?l=1&amp;i=81169</A>) <BR>添加下列属性<BR>&nbsp;compression="on" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compressionMinSize="2048" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; noCompressionUserAgents="gozilla, traviata" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compressableMimeType="text/html,text/xml"<BR>&nbsp;<BR>5.设置虚拟主机。<BR>在jakarta-tomcat-5.5.x\下建立文件夹vhost\www.mydomain.com。<BR>然后修改jakarta-tomcat-5.5.x\conf\server.xml<BR>&nbsp;<BR>&lt;Engine defaultHost="localhost" name="Catalina"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Host appBase="vhost/www.mydomain.com" name="<A href="http://www.mydomain.com/">http://www.mydomain.com/</A>"&gt; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Host&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Host appBase="webapps" name="localhost"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Host&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Realm className="org.apache.catalina.realm.UserDatabaseRealm"/&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/Engine&gt;<BR>&nbsp;<BR>6.添加数据库驱动,更新mail.jar和actiovation.jar<BR>复制mysql-connector-java-3.0.16-ga-bin.jar,pg74.215.jdbc3.jar到 jakarta-tomcat-5.5.x\common\lib\<BR>还有javamail 1.3.2的mail.jar，jaf-1_0_2的 activation.jar<BR>msSQl 2000 JDBC sp3，msbase.jar,msutil,jar,mssqlserver.jar<BR>&nbsp;<BR>&nbsp;<BR>7.配置SSL<BR>参考 <A href="http://jakarta.apache.org/tomcat/tomcat-5.5-doc/ssl-howto.html">http://jakarta.apache.org/tomcat/tomcat-5.5-doc/ssl-howto.html</A> <BR>D:\j2sdk1.4.2_06\bin&gt;%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA<BR>输入keystore密码：&nbsp; lizongbossl<BR>您的名字与姓氏是什么？<BR>&nbsp; [tomcat5.5.x]：&nbsp; tomcat5.5.x<BR>您的组织单位名称是什么？<BR>&nbsp; [jakarta]：&nbsp; jakarta<BR>您的组织名称是什么？<BR>&nbsp; [apache]：&nbsp; apache<BR>您所在的城市或区域名称是什么？<BR>&nbsp; [hzcity]：&nbsp; hzcity<BR>您所在的州或省份名称是什么？<BR>&nbsp; [gdp]：&nbsp; gdp<BR>该单位的两字母国家代码是什么<BR>&nbsp; [CN]：&nbsp; CN<BR>CN=tomcat5.5.x, OU=jakarta, O=apache, L=hzcity, ST=gdp, C=CN 正确吗？<BR>&nbsp; [否]：&nbsp; y<BR>&nbsp;<BR>输入&lt;tomcat&gt;的主密码<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; （如果和 keystore 密码相同，按回车）：</P>
<P>(必须密码一致，因此直接回车)<BR>然后再把userhome(例如：C:\Documents and Settings\lizongbo\)下的.keystore复制到<BR>tomcat的conf\目录下。<BR>&nbsp;(例如：D:\jakarta-tomcat-5.5.x\conf\.keystore <BR>配置jakarta-tomcat-5.5.x\conf\server.xml<BR>加上<BR>&nbsp;&nbsp;&nbsp; &lt;Connector port="8443" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; maxThreads="150" minSpareThreads="25" maxSpareThreads="75"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enableLookups="false" disableUploadTimeout="true"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; acceptCount="100" scheme="https" secure="true"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; clientAuth="false" sslProtocol="TLS" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; keystoreFile="conf/.keystore" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; keystorePass="lizongbossl"&gt; &lt;!--与先前设置的密码一致--&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/Connector&gt;<BR>8.禁止文件目录列表，<BR>修改jakarta-tomcat-5.5.x\conf\web.xml，把listing设置为false<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp; &lt;servlet&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;servlet-name&gt;default&lt;/servlet-name&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;servlet-class&gt;org.apache.catalina.servlets.DefaultServlet&lt;/servlet-class&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;init-param&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;debug&lt;/param-name&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;0&lt;/param-value&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;init-param&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;listings&lt;/param-name&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;true&lt;/param-value&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/servlet&gt;<BR>&nbsp;<BR>&nbsp;9.指定了自己的javaEncoding<BR>(参考 <A href="http://gceclub.sun.com.cn/staticcontent/html/sunone/app7/app7-dg-webapp/ch6/ch6-4.html">http://gceclub.sun.com.cn/staticcontent/html/sunone/app7/app7-dg-webapp/ch6/ch6-4.html</A>&nbsp; </P>
<P>&nbsp;&nbsp;&nbsp; &lt;servlet&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;servlet-name&gt;jsp&lt;/servlet-name&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;servlet-class&gt;org.apache.jasper.servlet.JspServlet&lt;/servlet-class&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;init-param&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;fork&lt;/param-name&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;false&lt;/param-value&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;init-param&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;javaEncoding&lt;/param-name&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;GB18030&lt;/param-value&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;init-param&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;xpoweredBy&lt;/param-name&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;true&lt;/param-value&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;load-on-startup&gt;3&lt;/load-on-startup&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/servlet&gt;<BR>&nbsp;10.添加rar,iso等的mime-type映射 <BR>避免在浏览器里直接打开。<BR>&lt;mime-mapping&gt;<BR>&lt;extension&gt;mht&lt;/extension&gt;<BR>&lt;mime-type&gt;text/x-mht&lt;/mime-type&gt;<BR>&lt;/mime-mapping&gt;<BR>&lt;mime-mapping&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;extension&gt;rar&lt;/extension&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mime-type&gt;application/octet-stream&lt;/mime-type&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/mime-mapping&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;mime-mapping&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;extension&gt;iso&lt;/extension&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mime-type&gt;application/octet-stream&lt;/mime-type&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/mime-mapping&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;mime-mapping&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;extension&gt;ape&lt;/extension&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mime-type&gt;application/octet-stream&lt;/mime-type&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/mime-mapping&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;mime-mapping&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;extension&gt;rmvb&lt;/extension&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mime-type&gt;application/octet-stream&lt;/mime-type&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/mime-mapping&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;mime-mapping&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;extension&gt;ico&lt;/extension&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mime-type&gt;image/x-icon&lt;/mime-type&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/mime-mapping&gt;<BR>10.1对html静态页面设置编码<BR>&lt;!--&nbsp; 修改下面两行以支持静态超文本的自动编码 <BR>&nbsp; --&gt; <BR>&nbsp;&lt;mime-mapping&gt;<BR>&nbsp; &lt;extension&gt;htm&lt;/extension&gt; <BR>&nbsp; &lt;mime-type&gt;text/html;charset=gb2312&lt;/mime-type&gt; <BR>&nbsp; &lt;/mime-mapping&gt;<BR>&nbsp;&lt;mime-mapping&gt;<BR>&nbsp; &lt;extension&gt;html&lt;/extension&gt; <BR>&nbsp; &lt;mime-type&gt;text/html;charset=gb2312&lt;/mime-type&gt; <BR>&nbsp; &lt;/mime-mapping&gt;<BR>&nbsp; &lt;/web-app&gt;<BR>&nbsp;<BR>11.添加welcome-file-list，并调整顺序。<BR>&nbsp;&lt;welcome-file-list&gt;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;welcome-file&gt;index.jsp&lt;/welcome-file&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;welcome-file&gt;index.html&lt;/welcome-file&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;welcome-file&gt;index.htm&lt;/welcome-file&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;welcome-file&gt;default.html&lt;/welcome-file&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;welcome-file&gt;default.htm&lt;/welcome-file&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;welcome-file&gt;default.jsp&lt;/welcome-file&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/welcome-file-list&gt;</P><img src ="http://www.blogjava.net/haoqingshi/aggbug/21921.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/haoqingshi/" target="_blank">Java&Inter</a> 2005-11-30 10:48 <a href="http://www.blogjava.net/haoqingshi/archive/2005/11/30/21921.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JDK1.4到JDK1.5所遇到的问题(转贴)</title><link>http://www.blogjava.net/haoqingshi/archive/2005/11/24/21264.html</link><dc:creator>Java&amp;Inter</dc:creator><author>Java&amp;Inter</author><pubDate>Thu, 24 Nov 2005 05:15:00 GMT</pubDate><guid>http://www.blogjava.net/haoqingshi/archive/2005/11/24/21264.html</guid><wfw:comment>http://www.blogjava.net/haoqingshi/comments/21264.html</wfw:comment><comments>http://www.blogjava.net/haoqingshi/archive/2005/11/24/21264.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/haoqingshi/comments/commentRss/21264.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/haoqingshi/services/trackbacks/21264.html</trackback:ping><description><![CDATA[<P>最近将手上的项目(tomcat5.0+spring+struts)的jdk1.4升级到1.5的时候,出现了一堆的问题,经过不懈的努力和网上朋友的提示终于将问题解决了,现在记录如下<BR>1.java.lang.UnsupportedClassVersionError: com/mdcchina/userinfo/logic/UserManager (Unsupported major.minor version 49.0)提示如上的错误,很是郁闷<BR>经过研究和比较在两个不同环境下的编译运行,终于发现这个主要是由于我的机子上安装了两个不同版本的JDK导致的,我想很多的朋友在尝试新的JDK的时候,可能不会删除1.4的版本,但是要注意的是要将JAVA_HOME,CLASS_PATH,PATH等等的环境变量都修改成相关的JDK1.5的目录下面去,因为1.5相对于以前的版本的变化比较大.<BR>2.上面的问题排除后,在运行TOMCAT5.0时候由出现了如下的错误:<BR>2005-11-17 19:38:47 StandardWrapperValve[action]: Servlet.service() for servlet action threw exception<BR>org.apache.jasper.JasperException: Unable to compile class for JSP</P>
<P>Generated servlet error:<BR>C:\application\Tomcat 5.0\work\Catalina\localhost\mlinkweb\org\apache\jsp\layouts\layout_005findex_jsp.java:7: cannot access java.lang.Object</P>
<P><BR>Generated servlet error:<BR>bad class file: C:\application\Java\jdk1.5.0\jre\lib\rt.jar(java/lang/Object.class)<BR>class file has wrong version 49.0, should be 48.0<BR>Please remove or make sure it appears in the correct subdirectory of the classpath.<BR>public final class layout_005findex_jsp extends org.apache.jasper.runtime.HttpJspBase<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<BR>1 error<BR><BR>这个问题这是让我郁闷之极啊(^_^)<BR>最后在SUN的JAVA论坛里面找到了答案,只要将JDK1.5的LIB下面的TOOLS.JAR覆盖TOMCAT5.0目录/common/lib下面的tools.jar,然后重启TOMCAT5.0就可以了</P><img src ="http://www.blogjava.net/haoqingshi/aggbug/21264.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/haoqingshi/" target="_blank">Java&Inter</a> 2005-11-24 13:15 <a href="http://www.blogjava.net/haoqingshi/archive/2005/11/24/21264.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>