求帮助!!!在web.xml中配置Struts的过滤器和监听器。。。Tomcat就会出错。启动不了。不配置就不会有问题。。。

a1150868594 2017-10-20 10:25:52
这样之后就会跳出第二个图片



十月 20, 2017 10:14:35 下午 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 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version: Apache Tomcat/7.0.67
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built: Dec 7 2015 13:07:11 UTC
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number: 7.0.67.0
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name: Windows 7
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version: 6.1
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture: amd64
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home: D:\Program Files\Java\jdk1.7.0_80\jre
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version: 1.7.0_80-b15
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor: Oracle Corporation
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE: D:\XiangMu\apache-tomcat-7.0.67
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME: D:\XiangMu\apache-tomcat-7.0.67
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=D:\XiangMu\apache-tomcat-7.0.67
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=D:\XiangMu\apache-tomcat-7.0.67
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=D:\XiangMu\apache-tomcat-7.0.67\webapps
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=D:\XiangMu\apache-tomcat-7.0.67\endorsed
十月 20, 2017 10:14:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=UTF-8
十月 20, 2017 10:14:35 下午 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 10:14:36 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-bio-9999"]
十月 20, 2017 10:14:36 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-bio-8009"]
十月 20, 2017 10:14:36 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 933 ms
十月 20, 2017 10:14:36 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
十月 20, 2017 10:14:36 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.67
十月 20, 2017 10:14:38 下午 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 10:14:38 下午 org.apache.catalina.core.ApplicationContext log
信息: No Spring WebApplicationInitializer types detected on classpath
十月 20, 2017 10:14:38 下午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
22:14:38,822 INFO ContextLoader:272 - Root WebApplicationContext: initialization started
22:14:38,968 INFO XmlWebApplicationContext:510 - Refreshing Root WebApplicationContext: startup date [Fri Oct 20 22:14:38 CST 2017]; root of context hierarchy
22:14:39,062 INFO XmlBeanDefinitionReader:315 - Loading XML bean definitions from class path resource [applicationContext.xml]
22:14:39,461 INFO PropertySourcesPlaceholderConfigurer:177 - Loading properties file from class path resource [jdbc.properties]
22:14:39,523 INFO DefaultListableBeanFactory:577 - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@77423fa5: 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
22:14:39,555 INFO MLog:80 - MLog clients using log4j logging.
22:14:39,711 INFO C3P0Registry:204 - Initializing c3p0-0.9.1 [built 16-January-2007 14:46:42; debug? true; trace: 10]
22:14:40,071 INFO Version:37 - Hibernate Commons Annotations 3.2.0.Final
22:14:40,087 INFO Environment:603 - Hibernate 3.6.10.Final
22:14:40,087 INFO Environment:636 - hibernate.properties not found
22:14:40,087 INFO Environment:814 - Bytecode provider name : javassist
22:14:40,087 INFO Environment:695 - using JDK 1.4 java.sql.Timestamp handling
22:14:40,443 INFO Configuration:1676 - Hibernate Validator not found: ignoring
22:14:40,458 INFO LocalSessionFactoryBean:780 - Building new Hibernate SessionFactory
22:14:40,458 INFO HibernateSearchEventListenerRegister:75 - Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
22:14:40,458 INFO ConnectionProviderFactory:173 - Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
22:14:40,552 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 -> 1hge15y9rg4pbky16faw28|1cfe1909, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> com.mysql.jdbc.Driver, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1hge15y9rg4pbky16faw28|1cfe1909, 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
...全文
419 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
信天鸽 2017-11-06
  • 打赏
  • 举报
回复
信天鸽 2017-11-06
  • 打赏
  • 举报
回复

61,112

社区成员

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

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