jsp项目出现错误,求高手支招:Unable to initialize Struts ActionServlet

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp项目出现错误,求高手支招:Unable to initialize Struts ActionServlet相关的知识,希望对你有一定的参考价值。

严重: Unable to initialize Struts ActionServlet due to an unexpected exception or error thrown, so marking the servlet as unavailable. Most likely, this is due to an incorrect or missing library dependency.
java.lang.NoClassDefFoundError: org/apache/commons/chain/config/ConfigParser
at org.apache.struts.action.ActionServlet.initChain(ActionServlet.java:1680)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:350)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4420)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4733)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1315)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.chain.config.ConfigParser
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
... 29 more

找不到commons-chain-1.2.jar包,去struts\lib\下找这个包追问

有导进去了,错误还是在啊

参考技术A Unable to initialize Struts ActionServlet due to an unexpected exception or我感觉tiles很不好用,不如用一些模板引擎,freemarker,velocity 参考技术B 错误显示没有找到资源配置。org.apache.catalina.loader.WebappClassLoader.loadClass 参考技术C 手动把数据包粘贴在lib文件夹下边追问

没用

怎么设置QTableview底部留白?高分求高手支招!!

当条目很多时拖动滚动条底部的数据始终在tableview的最下面,这样浏览起来很不方便,可不可以把它移到中间来,下部填充一些空白?我使用setViewportMargins完全没效果,不知道咋回事,已经困扰我一个多月了,真没辙了!

参考技术A 个人理解:你是想把显示数据部分显示在中间几行,然后上下均空白填充?这样的话你需要自己做数据管理, 不是很方便,实现方式:不添加滚动条,设置上下页切换按钮,事件过滤鼠标滚轮事件,用另外的方法实现数据浏览。你看如何。追问

不是的,我的意思是像EXCEL那样,工作表里有很多数据,我把滚动条拉到最底下,看到最底下的数据,我继续拉动滚动条,底下的数据就可以上来。现在是滚动条拉到最底下就拉不动了

以上是关于jsp项目出现错误,求高手支招:Unable to initialize Struts ActionServlet的主要内容,如果未能解决你的问题,请参考以下文章

求高手:Unable to initialize Struts ActionServlet due to an unexpected exception or error thrown

开机出现Unable to retrive高手解答下!

偶尔出现 unable to connect to any of the specified MySQL hosts 是怎么回事

maven用框架编写网页运行出现HTTP Status 500 - Unable to compile class for JSP

Maven项目不能编译jsp解决方法:Unable to compile class for JSP

怎么设置QTableview底部留白?高分求高手支招!!