javascript
Spring 报错
Spring的scheme有問題:
1.缺少scheme,需要添加上對應(yīng)的scheme
2.scheme版本不對,在你所使用的spring發(fā)行包中,去找xsd文件,看它的版本是什么(可能會有多個,只要對應(yīng)上一個就行),看是否對應(yīng)的上。
我這次的錯誤情況數(shù)據(jù)第二種,報錯時候的scheme如下:
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.1.xsd"
???? 需要改為,因為在org.springframework.context.config中有spring-context-2.5.xsd、spring-context-3.0.xsd、spring-context-3.1.xsd,并沒有4.1:
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd"
log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironment).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Exception in thread "main" org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 18 in XML document from class path resource [applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 18; columnNumber: 31; cvc-complex-type.2.4.c: 通配符的匹配很全面, 但無法找到元素 'context:annotation-config' 的聲明。
?? ?at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:396)
?? ?at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
?? ?at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
?? ?at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
?? ?at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
?? ?at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
?? ?at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:243)
?? ?at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:127)
?? ?at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:93)
?? ?at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:131)
?? ?at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:530)
?? ?at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:444)
?? ?at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
?? ?at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
?? ?at org.zttc.itat.test.Test1.main(Test1.java:13)
Caused by: org.xml.sax.SAXParseException; lineNumber: 18; columnNumber: 31; cvc-complex-type.2.4.c: 通配符的匹配很全面, 但無法找到元素 'context:annotation-config' 的聲明。
?? ?at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
?? ?at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
?? ?at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)
?? ?at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
?? ?... 14 more
=============================================================================================
在jsp頁面中引用jstl,謝了一個循環(huán),報錯如下:
解決方法:<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>改為
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core_rt"%>
七月 07, 2016 9:13:29 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:SSM' did not find a matching property.
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version:??????? Apache Tomcat/8.0.36
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built:????????? Jun 9 2016 13:55:50 UTC
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number:???????? 8.0.36.0
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name:?????????????? Windows 7
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version:??????????? 6.1
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture:????????? x86
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home:???????????? C:\Program Files\Java\jdk1.8.0_66\jre
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version:?????????? 1.8.0_66-b18
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor:??????????? Oracle Corporation
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE:???????? D:\tool\eclipse\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME:???????? E:\soft\apache-tomcat-8.0.36
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=D:\tool\eclipse\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=E:\soft\apache-tomcat-8.0.36
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=D:\tool\eclipse\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=E:\soft\apache-tomcat-8.0.36\endorsed
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=GBK
七月 07, 2016 9:13:29 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.8.0_66\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jdk1.8.0_66/bin/../jre/bin/client;C:/Program Files/Java/jdk1.8.0_66/bin/../jre/bin;C:/Program Files/Java/jdk1.8.0_66/bin/../jre/lib/i386;python;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Utilities 1.3.4\;C:\Program Files\MySQL\MySQL Server 5.6\bin;C:\Program Files\Java\jdk1.8.0_66\bin;C:\Program Files\Java\jdk1.8.0_66\jre\bin;C:\Program Files\OpenVPN\bin;D:\tool\tool\eclipse;;.
七月 07, 2016 9:13:29 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-nio-8080"]
七月 07, 2016 9:13:29 上午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
七月 07, 2016 9:13:29 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-nio-8009"]
七月 07, 2016 9:13:29 上午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
七月 07, 2016 9:13:29 上午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 376 ms
七月 07, 2016 9:13:29 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
七月 07, 2016 9:13:29 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/8.0.36
七月 07, 2016 9:13:29 上午 org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
信息: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [136] milliseconds.
七月 07, 2016 9:13:30 上午 org.apache.jasper.servlet.TldScanner scanJars
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
七月 07, 2016 9:13:30 上午 org.apache.catalina.core.ApplicationContext log
信息: No Spring WebApplicationInitializer types detected on classpath
七月 07, 2016 9:13:30 上午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
七月 07, 2016 9:13:30 上午 org.springframework.web.context.ContextLoader initWebApplicationContext
信息: Root WebApplicationContext: initialization started
七月 07, 2016 9:13:31 上午 org.springframework.context.support.AbstractApplicationContext prepareRefresh
信息: Refreshing Root WebApplicationContext: startup date [Thu Jul 07 09:13:31 CST 2016]; root of context hierarchy
七月 07, 2016 9:13:31 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from class path resource [spring-mybatis.xml]
七月 07, 2016 9:13:31 上午 org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider registerDefaultFilters
信息: JSR-250 'javax.annotation.ManagedBean' found and supported for component scanning
七月 07, 2016 9:13:31 上午 org.springframework.core.io.support.PropertiesLoaderSupport loadProperties
信息: Loading properties file from class path resource [jdbc.properties]
七月 07, 2016 9:13:31 上午 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@11aed04: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,homeController,loginController,testController,userController,userService,dataSource,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,sqlSessionFactory,IUserDao,transactionManager,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor]; root of factory hierarchy
七月 07, 2016 9:13:31 上午 org.springframework.web.context.ContextLoader initWebApplicationContext
信息: Root WebApplicationContext: initialization completed in 971 ms
七月 07, 2016 9:13:31 上午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring FrameworkServlet 'SpringMVC'
七月 07, 2016 9:13:31 上午 org.springframework.web.servlet.FrameworkServlet initServletBean
信息: FrameworkServlet 'SpringMVC': initialization started
七月 07, 2016 9:13:31 上午 org.springframework.context.support.AbstractApplicationContext prepareRefresh
信息: Refreshing WebApplicationContext for namespace 'SpringMVC-servlet': startup date [Thu Jul 07 09:13:31 CST 2016]; parent: Root WebApplicationContext
七月 07, 2016 9:13:31 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from ServletContext resource [/WEB-INF/spring-mvc.xml]
七月 07, 2016 9:13:32 上午 org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider registerDefaultFilters
信息: JSR-250 'javax.annotation.ManagedBean' found and supported for component scanning
七月 07, 2016 9:13:32 上午 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@667580: defining beans [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0,org.springframework.format.support.FormattingConversionServiceFactoryBean#0,org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0,org.springframework.web.servlet.handler.MappedInterceptor#0,org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver#0,org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver#0,org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver#0,org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping,org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter,org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter,homeController,loginController,testController,userController,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler#0,org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0,org.springframework.web.servlet.view.InternalResourceViewResolver#0,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory@11aed04
七月 07, 2016 9:13:32 上午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/home],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.String org.h3c.controller.HomeController.home(org.springframework.ui.Model)
七月 07, 2016 9:13:32 上午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/login || /login/],methods=[GET],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.String org.h3c.controller.LoginController.login(org.springframework.ui.Model)
七月 07, 2016 9:13:32 上午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/test],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.String org.h3c.controller.TestController.test()
七月 07, 2016 9:13:32 上午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/getuser],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.String org.h3c.controller.UserController.getUser(int,org.springframework.ui.Model)
七月 07, 2016 9:13:32 上午 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/**] onto handler 'org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler#0'
七月 07, 2016 9:13:32 上午 org.springframework.web.servlet.FrameworkServlet initServletBean
信息: FrameworkServlet 'SpringMVC': initialization completed in 411 ms
七月 07, 2016 9:13:32 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-nio-8080"]
七月 07, 2016 9:13:32 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-nio-8009"]
七月 07, 2016 9:13:32 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 3107 ms
七月 07, 2016 9:13:35 上午 org.apache.catalina.core.ApplicationDispatcher invoke
嚴重: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: /WEB-INF/jsp/home/home.jsp (line: 21, column: 2) According to TLD or attribute directive in tag file, attribute items does not accept any expressions
?? ?at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41)
?? ?at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:275)
?? ?at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:107)
?? ?at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1241)
?? ?at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:879)
?? ?at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1536)
?? ?at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
?? ?at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)
?? ?at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2434)
?? ?at org.apache.jasper.compiler.Node$Root.accept(Node.java:464)
?? ?at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
?? ?at org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1853)
?? ?at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:217)
?? ?at org.apache.jasper.compiler.Compiler.compile(Compiler.java:356)
?? ?at org.apache.jasper.compiler.Compiler.compile(Compiler.java:336)
?? ?at org.apache.jasper.compiler.Compiler.compile(Compiler.java:323)
?? ?at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:585)
?? ?at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:363)
?? ?at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
?? ?at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
?? ?at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
?? ?at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
?? ?at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
?? ?at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
?? ?at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
?? ?at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
?? ?at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:720)
?? ?at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:466)
?? ?at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:391)
?? ?at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:318)
?? ?at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
?? ?at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262)
?? ?at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1180)
?? ?at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:950)
?? ?at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
?? ?at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
?? ?at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
?? ?at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
?? ?at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
?? ?at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
?? ?at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
?? ?at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
?? ?at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
?? ?at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
?? ?at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
?? ?at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
?? ?at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
?? ?at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
?? ?at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
?? ?at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
?? ?at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
?? ?at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
?? ?at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
?? ?at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
?? ?at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
?? ?at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528)
?? ?at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1099)
?? ?at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670)
?? ?at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520)
?? ?at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476)
?? ?at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
?? ?at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
?? ?at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
?? ?at java.lang.Thread.run(Thread.java:745)
七月 07, 2016 9:13:35 上午 org.apache.catalina.core.StandardWrapperValve invoke
嚴重: Servlet.service() for servlet [SpringMVC] in context with path [/SSM] threw exception [/WEB-INF/jsp/home/home.jsp (line: 21, column: 2) According to TLD or attribute directive in tag file, attribute items does not accept any expressions] with root cause
org.apache.jasper.JasperException: /WEB-INF/jsp/home/home.jsp (line: 21, column: 2) According to TLD or attribute directive in tag file, attribute items does not accept any expressions
?? ?at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41)
?? ?at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:275)
?? ?at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:107)
?? ?at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1241)
?? ?at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:879)
?? ?at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1536)
?? ?at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
?? ?at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)
?? ?at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2434)
?? ?at org.apache.jasper.compiler.Node$Root.accept(Node.java:464)
?? ?at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
?? ?at org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1853)
?? ?at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:217)
?? ?at org.apache.jasper.compiler.Compiler.compile(Compiler.java:356)
?? ?at org.apache.jasper.compiler.Compiler.compile(Compiler.java:336)
?? ?at org.apache.jasper.compiler.Compiler.compile(Compiler.java:323)
?? ?at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:585)
?? ?at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:363)
?? ?at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
?? ?at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
?? ?at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
?? ?at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
?? ?at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
?? ?at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
?? ?at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
?? ?at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
?? ?at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:720)
?? ?at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:466)
?? ?at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:391)
?? ?at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:318)
?? ?at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
?? ?at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262)
?? ?at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1180)
?? ?at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:950)
?? ?at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
?? ?at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
?? ?at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
?? ?at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
?? ?at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
?? ?at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
?? ?at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
?? ?at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
?? ?at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
?? ?at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
?? ?at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
?? ?at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
?? ?at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
?? ?at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
?? ?at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
?? ?at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
?? ?at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
?? ?at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
?? ?at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
?? ?at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
?? ?at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
?? ?at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528)
?? ?at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1099)
?? ?at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670)
?? ?at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520)
?? ?at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476)
?? ?at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
?? ?at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
?? ?at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
?? ?at java.lang.Thread.run(Thread.java:745)
=======================================================================================
在SSM框架中,Mybatis的DataSource使用的是DBCP,單獨建立控制臺程序進行測試,都可以操作數(shù)據(jù)庫,沒有問題,唯獨在我的這個SSM框架中不可以,總是報如下錯誤。在網(wǎng)上查找到了很多相關(guān)的原因和解決辦法:
1.用戶名、密碼錯誤,仔細再輸入,或者數(shù)據(jù)庫的連接有問題,如沒有連接權(quán)限,等等
2.數(shù)據(jù)庫有SSL加密,需要在spring配置文件中,把加密設(shè)置為false。(該錯誤在控制臺的報錯信息中會有sslException字樣,我的并沒有)
3.問題出在tomcat的webapps下面的生成的項目太多了,而且我的所有項目的配置文件名都一樣的。。。。(我的就是這個原因)
解決方法:我懷疑我的問題就是這個,所以我把server.xml中的<Context docBase="SSM" path="/SSM"?reloadable="true"?source="org.eclipse.jst.jee.server:SSM"/>刪除,然后把項目從新添加到tomcat中,重啟,就好了)
http://www.iteye.com/problems/42361
??
dbcp ssm Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password Yes))
轉(zhuǎn)載于:https://www.cnblogs.com/mrxiaohe/p/5614071.html
總結(jié)
- 上一篇: 显示日期
- 下一篇: python下 help()使用方法