﻿<?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-liushuo</title><link>http://www.blogjava.net/liushuo/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 15:03:51 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 15:03:51 GMT</pubDate><ttl>60</ttl><item><title>answer：tomcat启动时报错</title><link>http://www.blogjava.net/liushuo/archive/2009/05/07/269436.html</link><dc:creator>刘硕</dc:creator><author>刘硕</author><pubDate>Thu, 07 May 2009 08:38:00 GMT</pubDate><guid>http://www.blogjava.net/liushuo/archive/2009/05/07/269436.html</guid><wfw:comment>http://www.blogjava.net/liushuo/comments/269436.html</wfw:comment><comments>http://www.blogjava.net/liushuo/archive/2009/05/07/269436.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/liushuo/comments/commentRss/269436.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liushuo/services/trackbacks/269436.html</trackback:ping><description><![CDATA[1、&nbsp;将servlet-api.jar拷贝到JRE中的JRE_PATH/LIB/EXT目录下。<br />
<br />
2、将servlet-api.jar包括路径添加到系统变量CLASSPATH中，忘了这步了 呵呵
<img src ="http://www.blogjava.net/liushuo/aggbug/269436.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liushuo/" target="_blank">刘硕</a> 2009-05-07 16:38 <a href="http://www.blogjava.net/liushuo/archive/2009/05/07/269436.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>tomcat启动的时候老报错</title><link>http://www.blogjava.net/liushuo/archive/2009/05/07/269356.html</link><dc:creator>刘硕</dc:creator><author>刘硕</author><pubDate>Thu, 07 May 2009 02:48:00 GMT</pubDate><guid>http://www.blogjava.net/liushuo/archive/2009/05/07/269356.html</guid><wfw:comment>http://www.blogjava.net/liushuo/comments/269356.html</wfw:comment><comments>http://www.blogjava.net/liushuo/archive/2009/05/07/269356.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/liushuo/comments/commentRss/269356.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liushuo/services/trackbacks/269356.html</trackback:ping><description><![CDATA[<p>tomcat启动的时候报错 配置文件一点都没有变动<font style="background-color: #f4f4f4"><br />
<br />
2009-5-7 10:37:49 org.apache.catalina.core.AprLifecycleListener lifecycleEvent<br />
信息: The Apache Tomcat Native library which allows optimal performance in produ<br />
ction environments was not found on the java.library.path: C:\Program Files\java<br />
\jdk1.6.0_07\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;.;C:\P<br />
rogram Files\java\jdk1.6.0_07\bin;C:\Program Files\Common Files\Adobe\AGL;C:\Pro<br />
gram Files\StormII\Codec;C:\Program Files\StormII<br />
2009-5-7 10:37:49 org.apache.coyote.http11.Http11BaseProtocol init<br />
信息: Initializing Coyote HTTP/1.1 on http-8080<br />
2009-5-7 10:37:49 org.apache.catalina.startup.Catalina load<br />
信息: Initialization processed in 532 ms<br />
2009-5-7 10:37:49 org.apache.catalina.core.StandardService start<br />
信息: Starting service Catalina<br />
2009-5-7 10:37:49 org.apache.catalina.core.StandardEngine start<br />
信息: Starting Servlet Engine: Apache Tomcat/5.5.27<br />
2009-5-7 10:37:49 org.apache.catalina.core.StandardHost start<br />
信息: XML validation disabled<br />
2009-5-7 10:37:50 org.apache.tomcat.util.digester.Digester endElement<br />
严重: End event threw exception<br />
java.lang.reflect.InvocationTargetException<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces<br />
sorImpl.java:25)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:597)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.tomcat.util.IntrospectionUtils.callMethodN(IntrospectionUt<br />
ils.java:930)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.tomcat.util.digester.CallMethodRule.end(CallMethodRule.jav<br />
a:579)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:105<br />
8)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endEleme<br />
nt(AbstractSAXParser.java:601)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp<br />
l.scanEndElement(XMLDocumentFragmentScannerImpl.java:1774)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp<br />
l$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2930)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(X<br />
MLDocumentScannerImpl.java:648)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp<br />
l.scanDocument(XMLDocumentFragmentScannerImpl.java:510)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X<br />
ML11Configuration.java:807)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X<br />
ML11Configuration.java:737)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.<br />
java:107)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab<br />
stractSAXParser.java:1205)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.p<br />
arse(SAXParserImpl.java:522)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1562)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.ContextConfig.applicationWebConfig(Contex<br />
tConfig.java:348)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:10<br />
48)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi<br />
g.java:261)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl<br />
eSupport.java:120)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardContext.start(StandardContext.java:4<br />
148)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase<br />
.java:760)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74<br />
0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav<br />
a:927)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j<br />
ava:890)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492<br />
)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java<br />
:311)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl<br />
eSupport.java:120)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443<br />
)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardService.start(StandardService.java:4<br />
48)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardServer.start(StandardServer.java:700<br />
)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.Catalina.start(Catalina.java:552)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.<br />
java:39)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces<br />
sorImpl.java:25)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:597)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)<br />
Caused by: java.lang.IllegalArgumentException: Invalid &lt;url-pattern&gt; lookHello i<br />
n servlet mapping<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardContext.addServletMapping(StandardCo<br />
ntext.java:2327)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardContext.addServletMapping(StandardCo<br />
ntext.java:2303)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 45 more<br />
2009-5-7 10:37:50 org.apache.catalina.startup.ContextConfig applicationWebConfig</font></p>
<p><font style="background-color: #f4f4f4">严重: Parse error in application web.xml file at jndi:/localhost/ch7/WEB-INF/web<br />
.xml<br />
java.lang.IllegalArgumentException: Invalid &lt;url-pattern&gt; lookHello in servlet m<br />
apping<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.<br />
java:2726)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.<br />
java:2752)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:106<br />
1)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endEleme<br />
nt(AbstractSAXParser.java:601)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp<br />
l.scanEndElement(XMLDocumentFragmentScannerImpl.java:1774)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp<br />
l$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2930)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(X<br />
MLDocumentScannerImpl.java:648)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp<br />
l.scanDocument(XMLDocumentFragmentScannerImpl.java:510)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X<br />
ML11Configuration.java:807)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X<br />
ML11Configuration.java:737)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.<br />
java:107)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab<br />
stractSAXParser.java:1205)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.p<br />
arse(SAXParserImpl.java:522)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1562)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.ContextConfig.applicationWebConfig(Contex<br />
tConfig.java:348)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:10<br />
48)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi<br />
g.java:261)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl<br />
eSupport.java:120)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardContext.start(StandardContext.java:4<br />
148)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase<br />
.java:760)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74<br />
0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav<br />
a:927)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j<br />
ava:890)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492<br />
)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java<br />
:311)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl<br />
eSupport.java:120)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443<br />
)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardService.start(StandardService.java:4<br />
48)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardServer.start(StandardServer.java:700<br />
)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.Catalina.start(Catalina.java:552)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.<br />
java:39)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces<br />
sorImpl.java:25)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:597)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)<br />
2009-5-7 10:37:50 org.apache.catalina.startup.ContextConfig applicationWebConfig</font></p>
<p><font style="background-color: #f4f4f4">严重: Occurred at line 10 column 19<br />
2009-5-7 10:37:50 org.apache.catalina.startup.ContextConfig start<br />
严重: Marking this application unavailable due to previous error(s)<br />
2009-5-7 10:37:50 org.apache.catalina.core.StandardContext start<br />
严重: Error getConfigured<br />
2009-5-7 10:37:50 org.apache.catalina.core.StandardContext start<br />
严重: Context [/ch7] startup failed due to previous errors<br />
2009-5-7 10:37:50 org.apache.coyote.http11.Http11BaseProtocol start<br />
信息: Starting Coyote HTTP/1.1 on http-8080<br />
2009-5-7 10:37:50 org.apache.jk.common.ChannelSocket init<br />
信息: JK: ajp13 listening on /0.0.0.0:8009<br />
2009-5-7 10:37:50 org.apache.jk.server.JkMain start<br />
信息: Jk running ID=0 time=0/15&nbsp; config=null<br />
2009-5-7 10:37:50 org.apache.catalina.storeconfig.StoreLoader load<br />
信息: Find registry server-registry.xml at classpath resource<br />
2009-5-7 10:37:50 org.apache.catalina.startup.Catalina start<br />
信息: Server startup in 1125 ms<br />
</font></p>
 <img src ="http://www.blogjava.net/liushuo/aggbug/269356.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liushuo/" target="_blank">刘硕</a> 2009-05-07 10:48 <a href="http://www.blogjava.net/liushuo/archive/2009/05/07/269356.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>不知道哪儿错了。。。。</title><link>http://www.blogjava.net/liushuo/archive/2009/05/02/268620.html</link><dc:creator>刘硕</dc:creator><author>刘硕</author><pubDate>Sat, 02 May 2009 08:26:00 GMT</pubDate><guid>http://www.blogjava.net/liushuo/archive/2009/05/02/268620.html</guid><wfw:comment>http://www.blogjava.net/liushuo/comments/268620.html</wfw:comment><comments>http://www.blogjava.net/liushuo/archive/2009/05/02/268620.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/liushuo/comments/commentRss/268620.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liushuo/services/trackbacks/268620.html</trackback:ping><description><![CDATA[<font style="background-color: #f4f4f4">最近跟着尚学堂的视频做一个在线聊天系统 <br />
代码没错 可一run就出错<br />
找不出错哪儿了<br />
<p><font style="background-color: #f4f4f4">import java.io.IOException;<br />
import java.net.*;</font></p>
<p><font style="background-color: #f4f4f4">public class f {</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public static void main(String[] args) {<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;try {<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerSocket ss = new ServerSocket (8888);<br />
&nbsp;&nbsp;&nbsp;&nbsp;while(true) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Socket s = ss.accept();<br />
System.out.println("a client connected!");<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;} catch (IOException e) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;e.printStackTrace();<br />
&nbsp;&nbsp;&nbsp;}<br />
&nbsp;}</font></p>
<p><font style="background-color: #f4f4f4">}</font></p>
下面是报的错<br />
java.net.BindException: Address already in use: JVM_Bind<br />
&nbsp;at java.net.PlainSocketImpl.socketBind(Native Method)<br />
&nbsp;at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)<br />
&nbsp;at java.net.ServerSocket.bind(ServerSocket.java:319)<br />
&nbsp;at java.net.ServerSocket.&lt;init&gt;(ServerSocket.java:185)<br />
&nbsp;at java.net.ServerSocket.&lt;init&gt;(ServerSocket.java:97)<br />
&nbsp;at ChatServer.main(ChatServer.java:8)<br />
<br />
<br />
编译时没错 运行时错误就报啦</font>
<img src ="http://www.blogjava.net/liushuo/aggbug/268620.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liushuo/" target="_blank">刘硕</a> 2009-05-02 16:26 <a href="http://www.blogjava.net/liushuo/archive/2009/05/02/268620.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>斐波那契数列</title><link>http://www.blogjava.net/liushuo/archive/2009/04/19/266377.html</link><dc:creator>刘硕</dc:creator><author>刘硕</author><pubDate>Sun, 19 Apr 2009 01:54:00 GMT</pubDate><guid>http://www.blogjava.net/liushuo/archive/2009/04/19/266377.html</guid><wfw:comment>http://www.blogjava.net/liushuo/comments/266377.html</wfw:comment><comments>http://www.blogjava.net/liushuo/archive/2009/04/19/266377.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/liushuo/comments/commentRss/266377.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liushuo/services/trackbacks/266377.html</trackback:ping><description><![CDATA[<font style="background-color: #f4f4f4">其一：<br />
public class Fib1{<br />
&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;public static void main(String []args){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(f(7));&nbsp; <br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
&nbsp;public static long f(int index){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(index == 1 || index == 2){<br />
&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;return 1;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; long f1= 1L;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; long f2 = 1L;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; long f = 0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;for(int i=0;i&lt;index-2;i++){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; f = f1+f2;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;f1 = f2;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; f2 = f;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp;return f;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
}<br />
<br />
<br />
其二：
<p><font style="background-color: #f4f4f4">//package demo;<br />
//打印斐波那契数列<br />
public class Fib{<br />
&nbsp;public static void main(String[] args){<br />
&nbsp;&nbsp;int x = 0;<br />
&nbsp;&nbsp;int y = 1;</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;System.out.print(x+" ");<br />
&nbsp;&nbsp;&nbsp;&nbsp; for(int i=1;i&lt;=20;i++){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.print(y+" ");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; y=x+y;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x=y-x;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;}<br />
}<br />
其三：<br />
//求出第n个数是几<br />
<font style="background-color: #f4f4f4">public class Fib{<br />
&nbsp;public static void main(String args[]){<br />
&nbsp;&nbsp;System.out.println(f(6));<br />
&nbsp;}<br />
&nbsp;public static int f(int n){<br />
&nbsp;&nbsp;if(n == 1 || n == 2){<br />
&nbsp;&nbsp;&nbsp;return 1;<br />
&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;return f(n-1) + f(n-2);<br />
&nbsp;&nbsp;}<br />
&nbsp;}<br />
}</font><br />
</font></p>
</font>
 <img src ="http://www.blogjava.net/liushuo/aggbug/266377.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liushuo/" target="_blank">刘硕</a> 2009-04-19 09:54 <a href="http://www.blogjava.net/liushuo/archive/2009/04/19/266377.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>利用netbeans做的登陆注册页面</title><link>http://www.blogjava.net/liushuo/archive/2009/04/17/266173.html</link><dc:creator>刘硕</dc:creator><author>刘硕</author><pubDate>Fri, 17 Apr 2009 07:50:00 GMT</pubDate><guid>http://www.blogjava.net/liushuo/archive/2009/04/17/266173.html</guid><wfw:comment>http://www.blogjava.net/liushuo/comments/266173.html</wfw:comment><comments>http://www.blogjava.net/liushuo/archive/2009/04/17/266173.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/liushuo/comments/commentRss/266173.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liushuo/services/trackbacks/266173.html</trackback:ping><description><![CDATA[<p><font style="background-color: #f4f4f4">/*<br />
&nbsp;* LoginJDialog.java<br />
&nbsp;*<br />
&nbsp;* Created on 2009年4月17日, 下午2:35<br />
&nbsp;*/</font></p>
<p><font style="background-color: #f4f4f4">package mydb;</font></p>
<p><font style="background-color: #f4f4f4">import javax.swing.*;<br />
import java.sql.*;</font></p>
<p><font style="background-color: #f4f4f4">/**<br />
&nbsp;*<br />
&nbsp;* @author&nbsp; soft<br />
&nbsp;*/<br />
class LoginJDialog extends javax.swing.JDialog {<br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; /** Creates new form LoginJDialog */<br />
&nbsp;&nbsp;&nbsp; private Connection cn;<br />
&nbsp;&nbsp;&nbsp; public Connection getCn() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return cn;<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; private void quit() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int tag = JOptionPane.showConfirmDialog(null, "您确定退出程序吗?", "信息", JOptionPane.YES_NO_OPTION);<br />
&nbsp;if(tag==JOptionPane.YES_OPTION){<br />
&nbsp;&nbsp;System.exit(1);<br />
&nbsp;}<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; private void getdata() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String uid = jTextField1.getText();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String pwd = jPasswordField1.getText();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int tag = 0;</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try{<br />
&nbsp;&nbsp;Class.forName("com.mysql.jdbc.Driver");<br />
&nbsp;}<br />
&nbsp;catch(ClassNotFoundException e){<br />
&nbsp;&nbsp;tag = 1;<br />
&nbsp;}<br />
&nbsp;try{<br />
&nbsp;&nbsp;cn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mytestdb",uid,pwd);<br />
&nbsp;}<br />
&nbsp;catch(SQLException e){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tag = 1;<br />
&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(tag == 0) setVisible(false);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else JOptionPane.showMessageDialog(this,"数据库错误!","错误",1);<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; public LoginJDialog(java.awt.Frame parent, boolean modal) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; super(parent, modal);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; initComponents();</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; /** This method is called from within the constructor to<br />
&nbsp;&nbsp;&nbsp;&nbsp; * initialize the form.<br />
&nbsp;&nbsp;&nbsp;&nbsp; * WARNING: Do NOT modify this code. The content of this method is<br />
&nbsp;&nbsp;&nbsp;&nbsp; * always regenerated by the Form Editor.<br />
&nbsp;&nbsp;&nbsp;&nbsp; */<br />
&nbsp;&nbsp;&nbsp; // &lt;editor-fold defaultstate="collapsed" desc=" 生成的代码 "&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; private void initComponents() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jLabel1 = new javax.swing.JLabel();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jLabel2 = new javax.swing.JLabel();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jTextField1 = new javax.swing.JTextField();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jPasswordField1 = new javax.swing.JPasswordField();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jButton1 = new javax.swing.JButton();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jButton2 = new javax.swing.JButton();</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; addWindowListener(new java.awt.event.WindowAdapter() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public void windowClosing(java.awt.event.WindowEvent evt) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; formWindowClosing(evt);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jLabel1.setText("User:");</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jLabel2.setText("password:");</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jButton1.setText("Cancel");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jButton1.addActionListener(new java.awt.event.ActionListener() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public void actionPerformed(java.awt.event.ActionEvent evt) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jButton1ActionPerformed(evt);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jButton2.setText("Confirm");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jButton2.addActionListener(new java.awt.event.ActionListener() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public void actionPerformed(java.awt.event.ActionEvent evt) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jButton2ActionPerformed(evt);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });</font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getContentPane().setLayout(layout);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layout.setHorizontalGroup(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGroup(layout.createSequentialGroup()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGroup(layout.createSequentialGroup()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGap(34, 34, 34)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jLabel1)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jLabel2))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGap(16, 16, 16)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jPasswordField1, 0, 0, Short.MAX_VALUE)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jTextField1, javax.swing.GroupLayout.DEFAULT_SIZE, 178, Short.MAX_VALUE)))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGroup(layout.createSequentialGroup()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addContainerGap()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jButton1)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 126, Short.MAX_VALUE)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jButton2)))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addContainerGap())<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layout.setVerticalGroup(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGroup(layout.createSequentialGroup()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addContainerGap()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jLabel1)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGap(29, 29, 29)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jLabel2)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jPasswordField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 51, Short.MAX_VALUE)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jButton1)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addComponent(jButton2))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .addContainerGap())<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pack();<br />
&nbsp;&nbsp;&nbsp; }// &lt;/editor-fold&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp; private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
// TODO 将在此处添加您的处理代码：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getdata();<br />
&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp; private void formWindowClosing(java.awt.event.WindowEvent evt) {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
// TODO 将在此处添加您的处理代码：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; quit();<br />
&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></p>
<p><font style="background-color: #f4f4f4">&nbsp;&nbsp;&nbsp; private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
// TODO 将在此处添加您的处理代码：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; quit();<br />
&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; /**<br />
&nbsp;&nbsp;&nbsp;&nbsp; * @param args the command line arguments<br />
&nbsp;&nbsp;&nbsp;&nbsp; */<br />
&nbsp;&nbsp;&nbsp; public static void main(String args[]) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; java.awt.EventQueue.invokeLater(new Runnable() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public void run() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; new LoginJDialog(new javax.swing.JFrame(), true).setVisible(true);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; // 变量声明 - 不进行修改&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; private javax.swing.JButton jButton1;<br />
&nbsp;&nbsp;&nbsp; private javax.swing.JButton jButton2;<br />
&nbsp;&nbsp;&nbsp; private javax.swing.JLabel jLabel1;<br />
&nbsp;&nbsp;&nbsp; private javax.swing.JLabel jLabel2;<br />
&nbsp;&nbsp;&nbsp; private javax.swing.JPasswordField jPasswordField1;<br />
&nbsp;&nbsp;&nbsp; private javax.swing.JTextField jTextField1;<br />
&nbsp;&nbsp;&nbsp; // 变量声明结束&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; <br />
}<br />
</font></p>
 <img src ="http://www.blogjava.net/liushuo/aggbug/266173.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liushuo/" target="_blank">刘硕</a> 2009-04-17 15:50 <a href="http://www.blogjava.net/liushuo/archive/2009/04/17/266173.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java</title><link>http://www.blogjava.net/liushuo/archive/2009/04/11/265033.html</link><dc:creator>刘硕</dc:creator><author>刘硕</author><pubDate>Sat, 11 Apr 2009 09:58:00 GMT</pubDate><guid>http://www.blogjava.net/liushuo/archive/2009/04/11/265033.html</guid><wfw:comment>http://www.blogjava.net/liushuo/comments/265033.html</wfw:comment><comments>http://www.blogjava.net/liushuo/archive/2009/04/11/265033.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/liushuo/comments/commentRss/265033.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liushuo/services/trackbacks/265033.html</trackback:ping><description><![CDATA[jsp页面跟数据库老连接不上！！<br />
郁闷！！！
<img src ="http://www.blogjava.net/liushuo/aggbug/265033.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liushuo/" target="_blank">刘硕</a> 2009-04-11 17:58 <a href="http://www.blogjava.net/liushuo/archive/2009/04/11/265033.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>