在web.xml中配置Struts监听器和过滤器 ,Tomcat就会出错。不配置就不会出错。。。本人初学者 弄了很久依旧行 求帮助

a1150868594 2017-10-20 10:07:11
十月 20, 2017 9:58:23 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:shop' did not find a matching property.
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version: Apache Tomcat/7.0.67
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built: Dec 7 2015 13:07:11 UTC
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number: 7.0.67.0
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name: Windows 7
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version: 6.1
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture: amd64
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home: D:\Program Files\Java\jdk1.7.0_80\jre
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version: 1.7.0_80-b15
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor: Oracle Corporation
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE: D:\XiangMu\apache-tomcat-7.0.67
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME: D:\XiangMu\apache-tomcat-7.0.67
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=D:\XiangMu\apache-tomcat-7.0.67
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=D:\XiangMu\apache-tomcat-7.0.67
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=D:\XiangMu\apache-tomcat-7.0.67\webapps
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=D:\XiangMu\apache-tomcat-7.0.67\endorsed
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=UTF-8
十月 20, 2017 9:58:23 下午 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: D:\Program Files\Java\jdk1.7.0_80\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;D:/Program Files/Java/jdk1.7.0_80/bin/../jre/bin/server;D:/Program Files/Java/jdk1.7.0_80/bin/../jre/bin;D:/Program Files/Java/jdk1.7.0_80/bin/../jre/lib/amd64;.;D:\Program Files\Java\jdk1.7.0_80\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;D:\Program Files (x86)\MyDrivers\DriverGenius;D:\Program Files (x86)\MyDrivers\DriverGenius\ksoft;D:\XiangMu\eclipse;;.
十月 20, 2017 9:58:23 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-bio-9999"]
十月 20, 2017 9:58:23 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-bio-8009"]
十月 20, 2017 9:58:23 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 833 ms
十月 20, 2017 9:58:23 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
十月 20, 2017 9:58:23 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.67
十月 20, 2017 9:58:26 下午 org.apache.catalina.startup.TldConfig execute
信息: 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.
十月 20, 2017 9:58:26 下午 org.apache.catalina.core.ApplicationContext log
信息: No Spring WebApplicationInitializer types detected on classpath
十月 20, 2017 9:58:26 下午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
21:58:26,512 INFO ContextLoader:272 - Root WebApplicationContext: initialization started
21:58:26,660 INFO XmlWebApplicationContext:510 - Refreshing Root WebApplicationContext: startup date [Fri Oct 20 21:58:26 CST 2017]; root of context hierarchy
21:58:26,754 INFO XmlBeanDefinitionReader:315 - Loading XML bean definitions from class path resource [applicationContext.xml]
21:58:27,123 INFO PropertySourcesPlaceholderConfigurer:177 - Loading properties file from class path resource [jdbc.properties]
21:58:27,170 INFO DefaultListableBeanFactory:577 - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@4e154d4a: defining beans [org.springframework.context.support.PropertySourcesPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,indexAction]; root of factory hierarchy
21:58:27,201 INFO MLog:80 - MLog clients using log4j logging.
21:58:27,347 INFO C3P0Registry:204 - Initializing c3p0-0.9.1 [built 16-January-2007 14:46:42; debug? true; trace: 10]
21:58:27,699 INFO Version:37 - Hibernate Commons Annotations 3.2.0.Final
21:58:27,714 INFO Environment:603 - Hibernate 3.6.10.Final
21:58:27,714 INFO Environment:636 - hibernate.properties not found
21:58:27,714 INFO Environment:814 - Bytecode provider name : javassist
21:58:27,714 INFO Environment:695 - using JDK 1.4 java.sql.Timestamp handling
21:58:27,831 INFO Configuration:1676 - Hibernate Validator not found: ignoring
21:58:27,831 INFO LocalSessionFactoryBean:780 - Building new Hibernate SessionFactory
21:58:27,831 INFO HibernateSearchEventListenerRegister:75 - Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
21:58:27,831 INFO ConnectionProviderFactory:173 - Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
21:58:27,894 INFO AbstractPoolBackedDataSource:462 - Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSourceName -> 1hge15y9rg44hba9bq42x|500028a2, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> com.mysql.jdbc.Driver, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1hge15y9rg44hba9bq42x|500028a2, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:mysql:///shop, lastAcquisitionFailureDefaultUser -> null, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 15, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, numThreadsAwaitingCheckoutDefaultUser -> 0, preferredTestQuery -> null, properties -> {user=******, password=******}, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false ]


截图:









配置这样的 如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<!-- 配置Spring的核心监听器 -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>

<!-- 配置Struts2的核心过滤器 -->
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>

<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<display-name></display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
...全文
253 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
carroll18 2019-08-22
  • 打赏
  • 举报
回复
感觉是版本升级问题,换个低版本的1.7版本的jdk或者更低的试试

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧