Spring 3.2.1以及Tiles 3.0.1不起作用?

Spring 3.2.1以及Tiles 3.0.1不起作用?,第1张

概述我使用Tiles 3.0.1和Spring 3.2.1,但它不起作用,适用于平铺2.2.2.我发现它是一个常见的问题,想知道是否有任何使它工作.我将瓷砖更改为3.0.1时出现以下错误 java.lang.NoClassDefFoundError: org/apache/tiles/startup/BasicTilesInitializer at ja

我使用Tiles 3.0.1和Spring 3.2.1,但它不起作用,适用于平铺2.2.2.我发现它是一个常见的问题,想知道是否有任何使它工作.

我将瓷砖更改为3.0.1时出现以下错误

 java.lang.NoClassDefFoundError: org/apache/tiles/startup/BasicTilesInitializer    at java.lang.classLoader.defineClass1(Native Method)    at java.lang.classLoader.defineClassCond(UnkNown Source)    at java.lang.classLoader.defineClass(UnkNown Source)    at java.security.SecureClassLoader.defineClass(UnkNown Source)    at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2904)    at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1173)    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1681)    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)    at java.lang.class.getDeclaredConstructors0(Native Method)    at java.lang.class.privateGetDeclaredConstructors(UnkNown Source)    at java.lang.class.getDeclaredConstructors(UnkNown Source)    at org.springframework.beans.factory.annotation.autowiredAnnotationBeanPostProcessor.determineCandIDateConstructors(autowiredAnnotationBeanPostProcessor.java:230)    at org.springframework.beans.factory.support.AbstractautowireCapablebeanfactory.determineConstructorsFromBeanPostProcessors(AbstractautowireCapablebeanfactory.java:976)    at org.springframework.beans.factory.support.AbstractautowireCapablebeanfactory.createBeanInstance(AbstractautowireCapablebeanfactory.java:949)    at org.springframework.beans.factory.support.AbstractautowireCapablebeanfactory.doCreateBean(AbstractautowireCapablebeanfactory.java:490)    at org.springframework.beans.factory.support.AbstractautowireCapablebeanfactory.createBean(AbstractautowireCapablebeanfactory.java:461)    at org.springframework.beans.factory.support.Abstractbeanfactory.getobject(Abstractbeanfactory.java:295)    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)    at org.springframework.beans.factory.support.Abstractbeanfactory.doGetBean(Abstractbeanfactory.java:292)    at org.springframework.beans.factory.support.Abstractbeanfactory.getBean(Abstractbeanfactory.java:194)    at org.springframework.beans.factory.support.Defaultlistablebeanfactory.preInstantiateSingletons(Defaultlistablebeanfactory.java:626)    at org.springframework.context.support.AbstractApplicationContext.finishbeanfactoryInitialization(AbstractApplicationContext.java:932)    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)    at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:389)    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:294)    at org.springframework.web.context.ContextLoaderListener.contextinitialized(ContextLoaderListener.java:112)    at org.apache.catalina.core.StandardContext.ListenerStart(StandardContext.java:4797)    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5291)    at org.apache.catalina.util.lifecycleBase.start(lifecycleBase.java:150)    at org.apache.catalina.core.ContainerBase$startChild.call(ContainerBase.java:1559)    at org.apache.catalina.core.ContainerBase$startChild.call(ContainerBase.java:1549)    at java.util.concurrent.FutureTask$Sync.innerRun(UnkNown Source)    at java.util.concurrent.FutureTask.run(UnkNown Source)    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(UnkNown Source)    at java.util.concurrent.ThreadPoolExecutor$Worker.run(UnkNown Source)    at java.lang.Thread.run(UnkNown Source)Caused by: java.lang.classNotFoundException: org.apache.tiles.startup.BasicTilesInitializer    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)    ... 36 moreMar 11,2013 1:49:32 PM org.apache.catalina.core.StandardContext startInternalSEVERE: Error ListenerStartMar 11,2013 1:49:32 PM org.apache.catalina.core.StandardContext startInternalSEVERE: Context [/gzl-clIEnt-web] startup Failed due to prevIoUs errorsMar 11,2013 1:49:32 PM org.apache.catalina.core.ApplicationContext logINFO: Closing Spring root WebApplicationContextMar 11,2013 1:49:32 PM org.apache.coyote.AbstractProtocol startINFO: Starting ProtocolHandler ["http-bio-8080"]Mar 11,2013 1:49:32 PM org.apache.coyote.AbstractProtocol startINFO: Starting ProtocolHandler ["ajp-bio-8009"]

请建议是否可能?最佳答案我用它做了瓷砖3 ..

以下是所需的罐子:

> tiles-API 3.0.1 jar
> tiles-core 3.0.1 jar
> tiles-Jsp 3.0.1 jar
> tiles-request-API 1.0.1 jar
> commons-digester 2.0 jar
> commons-beanutils 1.8.0 jar

并将follwing bean添加到您的调度程序类:

它适用于我,我能够阅读瓷砖定义并显示视图..这个 总结

以上是内存溢出为你收集整理的Spring 3.2.1以及Tiles 3.0.1不起作用?全部内容,希望文章能够帮你解决Spring 3.2.1以及Tiles 3.0.1不起作用?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1239974.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-06
下一篇2022-06-06

发表评论

登录后才能评论

评论列表(0条)