请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

500 错误

<!doctype html><html><head><title>HTTP Status 500 – Internal Server Error</title><style type="text/css">h1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} h2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} h3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} body {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} b {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} p {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;} a {color:black;} a.name {color:black;} .line {height:1px;background-color:#525D76;border:none;}</style></head><body><h1>HTTP Status 500 – Internal Server Error</h1><hr class="line" /><p><b>Type</b> Exception Report</p><p><b>Message</b> Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: </p><p><b>Description</b> The server encountered an unexpected condition that prevented it from fulfilling the request.</p><p><b>Exception</b></p><pre>org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: 

### Error querying database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table &#39;happymmall2.mall_user&#39; doesn&#39;t exist

### The error may exist in file [&#47;Users&#47;boya&#47;project&#47;mall&#47;target&#47;mall&#47;WEB-INF&#47;classes&#47;mappers&#47;UserMapper.xml]

### The error may involve com.mmall.dao.UserMapper.checkUsername-Inline

### The error occurred while setting parameters

### SQL: SELECT count(1) FROM mall_user     WHERE username = ?

### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table &#39;happymmall2.mall_user&#39; doesn&#39;t exist

; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table &#39;happymmall2.mall_user&#39; doesn&#39;t exist

org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:943)

org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:833)

javax.servlet.http.HttpServlet.service(HttpServlet.java:661)

org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:807)

javax.servlet.http.HttpServlet.service(HttpServlet.java:742)

org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)

org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)

</pre><p><b>Root Cause</b></p><pre>org.springframework.jdbc.BadSqlGrammarException: 

### Error querying database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table &#39;happymmall2.mall_user&#39; doesn&#39;t exist

### The error may exist in file [&#47;Users&#47;boya&#47;project&#47;mall&#47;target&#47;mall&#47;WEB-INF&#47;classes&#47;mappers&#47;UserMapper.xml]

### The error may involve com.mmall.dao.UserMapper.checkUsername-Inline

### The error occurred while setting parameters

### SQL: SELECT count(1) FROM mall_user     WHERE username = ?

### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table &#39;happymmall2.mall_user&#39; doesn&#39;t exist

; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table &#39;happymmall2.mall_user&#39; doesn&#39;t exist

org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:231)

org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)

org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:75)

org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:447)

com.sun.proxy.$Proxy21.selectOne(Unknown Source)

org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:167)

org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:82)

org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)

com.sun.proxy.$Proxy22.checkUsername(Unknown Source)

com.mmall.service.Impl.UserServiceImpl.login(UserServiceImpl.java:25)

com.mmall.controller.portal.UserController.login(UserController.java:40)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

java.lang.reflect.Method.invoke(Method.java:498)

org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:214)

org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)

org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)

org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:748)

org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689)

org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83)

org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:945)

org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:876)

org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:931)

org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:833)

javax.servlet.http.HttpServlet.service(HttpServlet.java:661)

org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:807)

javax.servlet.http.HttpServlet.service(HttpServlet.java:742)

org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)

org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)

</pre><p><b>Root Cause</b></p><pre>com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table &#39;happymmall2.mall_user&#39; doesn&#39;t exist

sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)

sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

java.lang.reflect.Constructor.newInstance(Constructor.java:423)

com.mysql.jdbc.Util.handleNewInstance(Util.java:406)

com.mysql.jdbc.Util.getInstance(Util.java:381)

com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)

com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)

com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)

com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)

com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1936)

com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060)

com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2542)

com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1734)

com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:995)

org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)

org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

java.lang.reflect.Method.invoke(Method.java:498)

org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)

com.sun.proxy.$Proxy27.execute(Unknown Source)

org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:63)

org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)

org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)

org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)

org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)

org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)

org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

java.lang.reflect.Method.invoke(Method.java:498)

org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)

com.github.pagehelper.SqlUtil._processPage(SqlUtil.java:401)

com.github.pagehelper.SqlUtil.processPage(SqlUtil.java:374)

com.github.pagehelper.PageHelper.intercept(PageHelper.java:250)

org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)

com.sun.proxy.$Proxy25.query(Unknown Source)

org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148)

org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141)

org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:77)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

java.lang.reflect.Method.invoke(Method.java:498)

org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:434)

com.sun.proxy.$Proxy21.selectOne(Unknown Source)

org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:167)

org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:82)

org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)

com.sun.proxy.$Proxy22.checkUsername(Unknown Source)

com.mmall.service.Impl.UserServiceImpl.login(UserServiceImpl.java:25)

com.mmall.controller.portal.UserController.login(UserController.java:40)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

java.lang.reflect.Method.invoke(Method.java:498)

org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:214)

org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)

org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)

org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:748)

org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689)

org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83)

org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:945)

org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:876)

org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:931)

org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:833)

javax.servlet.http.HttpServlet.service(HttpServlet.java:661)

org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:807)

javax.servlet.http.HttpServlet.service(HttpServlet.java:742)

org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)

org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)

</pre><p><b>Note</b> The full stack trace of the root cause is available in the server logs.</p><hr class="line" /><h3>Apache Tomcat/8.5.24</h3></body></html>

https://img1.sycdn.imooc.com//szimg/5ae1baf3000154d521980846.jpghttps://img1.sycdn.imooc.com//szimg/5ae1bb150001081925380780.jpg对着这个调了好久,还是一直出现500错误,url应该没错,当时写的就是有两个//。该咋办啊

正在回答 回答被采纳积分+3

1回答

提问者 boya已经不在了 2018-04-26 20:54:41

上面显示说找不到mall_user这个表,SQL语句写错了,可是我在Usermapper.xml里的SQL语句用的明明就是mmall_user

0 回复 有任何疑惑可以回复我~
  • 提问者 boya已经不在了 #1
    我找到错在哪里, 有其中一个mmall_user写成了mall_user,眼睛都看花了
    回复 有任何疑惑可以回复我~ 2018-04-26 20:59:38
  • Geely #2
    找的,找到错误就好。
    回复 有任何疑惑可以回复我~ 2018-05-01 09:53:57

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信