去修改一下 startup.bat 把最前面的 @echo off 改成 @echo on然后在 DOS 命令行下:D:\>tomcat\bin\startup.bat
这时有错误消息和当时的命令行都会打印出来的。应该能看到程序退出的原因。
你图片上那个 dll not found 不是错误,只是提醒你用 dll 可以提高性能,在开发时基本上不需要这个,只在生产环境上需要这个。

解决方案 »

  1.   

    呵呵,这个问题解决了,把其中的
     <!--driverClassName="com.mysql.jdbc.Driver"
           url="jdbc:mysql://localhost:3306/mydb"/>
          -->
    去掉就可以了,但是连接不了数据库
    description The server encountered an internal error () that prevented it from fulfilling this request.exceptionorg.apache.jasper.JasperException: /WebRoot/index.jsp(3,5) The value for the useBean class attribute com.wsy.selectsql is invalid.
    org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
    org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
    org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
    org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1231)
    org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1178)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361)
    org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2411)
    org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2417)
    org.apache.jasper.compiler.Node$Root.accept(Node.java:495)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361)
    org.apache.jasper.compiler.Generator.generate(Generator.java:3442)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:231)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:347)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    note The full stack trace of the root cause is available in the Apache Tomcat/6.0.30 logs.
    命令窗口显示两条警告:
      

  2.   

    org.apache.jasper.JasperException: /WebRoot/index.jsp(3,5) The value for the useBean class attribute com.wsy.selectsql is invalid.
    页面无法编译
    把你的index.jsp页面贴出来,看看你的第三行,userBean  的 com.wsy.selectsql 属性是无效的
      

  3.   

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8" import="com.wsy.selectsql,java.util.*,com.wsy.news,com.wsy.product,java.sql.*"%>
         <jsp:useBean id="sql" class="com.wsy.selectsql" scope="page"/>
    我查了一下,selectsql.java是在com\wsy路径下面