wo yun zheng chang 
kan bu dong le

解决方案 »

  1.   

    异常:
    HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: org/aspectj/lang/Signature
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
    org.apache.jsp.Dbmysql_jsp._jspService(org.apache.jsp.Dbmysql_jsp:101)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
    java.lang.Class.forName0(Native Method)
    java.lang.Class.forName(Class.java:164)
    org.apache.jsp.Dbmysql_jsp._jspService(org.apache.jsp.Dbmysql_jsp:62)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.
      

  2.   

    不解,我总共写了3个差不多jsp的程序,分别对应oracle,sqlserver,mysql。
    oracle可以使用,但sqlserver和mysql不能,出现以上错误。
    后来我把这三个程序写成java,用jreator都可以运行。
      

  3.   

    con=DriverManager.getConnection("jdbc:mysql://localhost:3306/bookdb","root","1111");  
    //注意这一句的port是不是和你配置的web服务器端口一样
    再看看sqlserver和mysql的使用说明
      

  4.   

    写jsp 时应该你的备置没搞好,驱动连接,站点等等,自己再看一下
      

  5.   

    我想大概可能是驱动的问题。因为我用几乎相同的代码写了一个访问oracle的jsp。
    没有一点问题。
    如果是驱动的问题,那么这个驱动该怎么加呢。我想我这个驱动是不会错的,因为在
    jreator中可以运行。但在jsp中,我该怎样使用这个驱动呢?
    我访问oracle时,是将oracle的classes12.jar放在WEB-INF的lib文件夹下。
    所以我想访问mysql,应该也差不多吧,所以我将mysql-connector-java-3.1.10-bin.jar也放在
    WEB-INF的lib文件夹下。不知这样是否有错?
    我访问sqlserver,也是将驱动放在WEB-INF的lib文件夹下.也不能访问 。
      

  6.   

    mysql驱动的包好象一共有四五个,要全部放到lib下
      

  7.   

    全放了也没用!
    说实在的,我搜了很多帖子,基本上都是自己解决的.
    但怎么解决的也基本不说,要不就一笔带过.还是有很对都没有解决.我学过sqlserver和oracle。老师也说你知道连oracle就可以了,mysql连不通,自己
    解决,要不到网上问。我现在在看孙大姐的《tomcat》,没有使用她光盘自带的mysql。
    我下的是mysql-noinstall-4.1.13-win32.zip。然后下了mysql-query-browser-1.1.13-win-noinstall.zip和mysql-administrator-1.1.1-rc-win-noinstall.zip;最后下了mysql-connector-java-3.1.10.zip。
    我在连mysql就是使用mysql-connector-java-3.1.10.zip中的mysql-connector-java-3.1.10-bin.jar和
    mysql-connector-java-3.1.10-bin-g.jar文件。我觉得这个驱动是没问题。因为我将
    jsp编成java,在jcreator中引用mysql-connector-java-3.1.10-bin.jar编译没有问题。
    我的tomcat的服务器,我觉得也正常,因为它可以连oracle。
    我在连mysql时,也没有找着孙大姐的例子敲,因为孙大姐的例子用上了javabean。
      

  8.   

    无事,来说说java烦人的配置。
    我看了网上很多关于配置环境变量的文章,觉得很复杂,特别是对classpath配置是一大串。
    我记得学java时,老师就只教了在path中配置bin,在classpath中配置lib,至于lib下面
    的tool.jar等都没有配置,那时同学都说太麻烦了,因为学校机子系统还原,而且没有配置环境,
    所以每次开机都得自己配,没多久开始用jcreator,这东东挺好用,导入一下就可以了。
    学到servlet,我们才知道还有个j2ee sdk。进入j2ee,感觉配置东西太多了,而且j2ee
    的东西又杂。这个也要配置,那个也要配置,能不能像微软那样统一一下呢!
    我现在在看孙大姐的《tomcat》,感觉在玩配置加接受新名词,里面的业务逻辑到还可以
    理解(以前在vb中学过类似结构)。
      

  9.   

    这么多强人呀
    佩服呀
    ding..........
      

  10.   

    把那些驱动都放到common\lib 下呢?实在不行就没辙了
      

  11.   

    你不用javabean,难道只用jsp
    ----------------------------
    现在数据库都连不上,代码能简单就简单点,这样更容易看到问题.