当前位置:  技术问答>java相关

请解决jsp连接到Mysql的错误????

    来源: 互联网  发布时间:2015-06-15

    本文导语:  type Exception report message  description The server encountered an internal error () that prevented it from fulfilling this request. exception  org.apache.jasper.JasperException: Server configuration denies access to data source at org.apache.jasper.se...

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

org.apache.jasper.JasperException: Server configuration denies access to data source
at org.apache.jasper.servlet.JspServletWrapper.service(Unknown Source)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown Source)
at org.apache.jasper.servlet.JspServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:376)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:518)
at java.lang.Thread.run(Thread.java:536)


root cause 

javax.servlet.ServletException: Server configuration denies access to data source
at org.apache.jasper.runtime.PageContextImpl.handlePageException(Unknown Source)
at org.apache.jsp.testjdbc$jsp._jspService(Unknown Source)
at org.apache.jasper.runtime.HttpJspBase.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServletWrapper.service(Unknown Source)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown Source)
at org.apache.jasper.servlet.JspServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:376)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:518)
at java.lang.Thread.run(Thread.java:536)


上面是错误信息的描述,应该怎样修改mysql的配置文件呢?

|
请将你的MySQL的JDBC驱动程序放在 JDK 安装目录的下的 jrelibext 子目录中。然后设置环境变量CLASSPATH,指明JDBC驱动程序的位置(路径加文件名)

|
javax.servlet.ServletException: Server configuration denies access to data source

服务器配置不允许访问数据源?用户名,密码?

|
还有你的连接数据的格式是否正确?
DriverManager.getConnection(sUrl,sUserName,sPassword) ;

|
还有你的连接数据的格式是否正确?
DriverManager.getConnection(sUrl,sUserName,sPassword) ;

|
还有你的连接数据的格式是否正确?
DriverManager.getConnection(sUrl,sUserName,sPassword) ;

|
Andrawu、weidegong:

              你们好!你们也在,再一次感谢你们对我的问题的回答!
我觉得他的问题可能是没将MySQL的JDBC驱动程序放在正确的位置,
跟我的类似于我的问题。你们说呢!交个朋友,你们很热心!

                                   ATCG

|
呵呵。当然有你说的这种情况出现。在用JDBC时,首先就是要让程序去根据DriverClassName去加载driver.才能有以后对数据库的连接,操作。Class.forName(sDriverName) ;去加载你的数据库。

    
 
 

您可能感兴趣的文章:

  • 使用SecureCRT连接到Linxu后,中断的汉字乱码,怎么解决?
  • 谁能解决NetTerm在连接到RedHat下以后,字体颜色总是改变的问题?
  • SQL Server 2012无法连接到WMI提供程序(Cannot connect to WMI provider)解决方案
  • (高分请教)刚接到一个项目,请大家帮我看看我所认为的技术难点该如何解决?Andrew.老weidegong?.....帮帮忙
  • 错误:将'const x'作为'x'的'this'实参时丢弃了类型限定问题解决
  • mysql启动错误之mysql启动报1067错误解决方法
  • windows server2008上PowerBuilder程序系统错误解决方法
  • http错误404-文件或目录未找到 错误的解决方法
  • 安装hadoop时出现内存不够及其它一些常见的hadoop错误解决办法
  • Liunx命令tar压缩出现如下错误该怎么解决?急需解决!感谢
  • linux/centos安装nginx常见错误及解决办法
  • 在inter版solaris 8上编socket程序,在read时遇到错误,错误号14,用strerror()看不到错误描述,请解决,多谢!
  • iis8.5显示ASP的详细错误信息500 内部服务器错误解决方法
  • 解决服务器应用程序不可用,错误:0x80070005拒绝访问的错误
  • vsftpd的530 Login incorrect错误解决方法 vsftpd登录错误
  • mysql服务无法启动报错误1067解决方法(mysql启动错误1067 )
  • PHP错误Cannot use object of type stdClass as array in错误的解决办法
  • ftp连接出现socket错误=#10054的解决方法
  • Android HttpURLConnection.getResponseCode()错误解决方法
  • linux中非正常关机,出现的错误如何解决?
  • linux安装错误,怎么解决
  • 整个人快要崩溃了,这个错误请问怎么解决???
  • sendmail提示错误,我怎样解决
  • asp.net iis7默认文档错误异常的解决方法
  • 求助!请问VMware Workstation unrecoverable error,这个错误如何解决。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java开源软件 iis7站长之家
  • MYSQL安装时解决要输入current root password的解决方法
  • php连接不上mysql但mysql命令行操作正常的解决方法
  • mysql修改用户密码的方法和mysql忘记密码的解决方法
  • 安装好的Redhat Linux 8.0,带Apache和php支持,安装上Mysql后,运行正常,但检测提示php不支持Mysql,如何解决?
  • mysql解决远程不能访问的二种方法
  • MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)
  • 如何解决连接mysql的权限问题?
  • windows7下启动mysql服务出现服务名无效的原因及解决方法
  • mysql忘记密码的解决方法
  • PHP站点提示“/var/lib/mysql/mysql.sock”不存在的解决方法
  • mysql 提示INNODB错误的解决方法
  • DOS命令行窗口mysql中文显示乱码问题解决方法
  • 解决bash: mysql: command not found 的方法
  • mysql query browser中文乱码的解决方法
  • mysql远程登录出错的解决方法
  • mysql4.0升级到mysql5(4.1),解决字符集问题
  • Mysql的longblob字段插入数据问题解决
  • mysql登录遇到ERROR 1045问题解决方法
  • 解决 phpmyadmin #2002 无法登录 MySQL 服务器
  • secureCRT下Linux终端汉字乱码解决方法
  • VS2005解决方案管理器中不显示解决方案节点的解决办法
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 有高手能破解RAR的密码吗,至今没有找到人能解决?(先只给10分意思意思,若解决,至少给解决的人500分!说话算话!)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 解决 select 挡住div的解决方法
  • window.onload事件覆盖掉body onload事件(window.onload和html body onload事件冲突)解决办法
  • 奇怪,怎么“已解决”问题只有4页(10/17日之后的),以前的已解决问题到哪里看?
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 解决!解决!求助如何安装多系统!
  • andriod中UIScrollView无法正常滚动的解决方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3