读书人

org.apache.jasper.JasperException:

发布时间: 2014-01-26 14:38:45 作者: rapoo

用eclipse开发Struts(环境已配好),编译和部署都正常,tomcat服务器也正常启动。


启动WEB服务后出现,打开页面,出现:

500
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Cannot find ActionMappings or ActionFormBeans collection
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)


不知是哪里出了问题,请各位帮忙解决,多谢啦!!!

------解决方法--------------------------------------------------------
应该把所有的common包的jar文件都copy到tomcat的lib目录下
试试,先。
------解决方法--------------------------------------------------------
同意以上说法,先把所有的包COPY一下
------解决方法--------------------------------------------------------
检查一下classpath是不是所有的用到的都已经加进来了

如果还出错 就检查struts-config文件看看有没写的formbean 或者action是不存在的
或者拼错

如果还出错啊
那就重新建个项目 依照struts的blank。war重做 然后一个一个的搭积木:)

对了 顺便看看你web。xml里的filter看看哪有自己写的类 是不是它出错了
祝你好运
------解决方法--------------------------------------------------------
这个问题太泛了。
不清楚。。。

应该把所有的common包的jar文件都copy到tomcat的lib目录下
试试,先
------解决方法--------------------------------------------------------
关注
------解决方法--------------------------------------------------------
应该是Struts_config.xml的问题吧

        

读书人网 >Java Exception

热点推荐