`

exception: cannot find actionmappings or actionformbeans collection

阅读更多

多种情况会导致这个问题,但大致就是以下几种情况:

 

1。Web.xml未初始化问题

少了一个<load-on-startup>0</load-on-startup>

这样开始是没有加载这个类,就没有初始化struts-config.xml,所以找不到

actionmappings or actionformbeans collection。

 

2。struts-config.xml问题

 

3。jar包不全或版本不对

也有可能导致这个问题,从stuts例子里面拷过来就好了。struts1.1自带共10个jar包。

 

4。编译问题

有可能Action和Formbean没有编译,也会有这个问题,检查一下有没有对应的class文件就好。class路径不对可能也会导致这个问题。

 

5。版本问题

用的servlet容器和struts版本不对或这两个版本协调有问题。

在以上几条都不能解决问题的情况下,可能就是版本的问题了,换个高版本试试吧

 

 

Cannot find ActionMappings or ActionFormBeans collection的错误调试

 

今天在做struts的连接试验,结果配置完成之后发现调不通,运行之后,出现错误:

javax.servlet.ServletException: Cannot find ActionMappings or ActionFormBeans collection

反复修改web.xml 和 struts-config.xml 无果。

确定配置没错之后,从其他方面找原因。

最后发现,类库中jar包不全,于是将

commons-beanutils.jar

commons-collections.jar

commons-dbcp.jar

commons-digester.jar

commons-fileupload.jar

commons-lang.jar

commons-pool.jar

commons-resources.jar

commons-validator.jar

拷入lib中,问题得到解决,并调试通过

分享到:
评论

相关推荐

    【开发经验】Struts常见错误及原因分析 .doc

    5. 异常`javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection` 这个异常通常是由于`web.xml`中没有正确配置`Struts`的`ActionServlet`或映射`.do`扩展名。确保`web.xml`中...

    Struts常见错误及原因分析

    5. Exception javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection 这个异常表明struts-config.xml文件可能没有正确加载,或者在web.xml中未正确配置Struts的初始化参数。...

    Struts常见错误及原因分析.

    #### 五、异常 Exception javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection **异常描述**: 该异常表明Struts框架未能找到Action映射或Form Bean集合。 **可能原因**:...

    SSH框架中最容易出现的问题集锦

    javax.servlet.ServletException: Cannot find ActionMappings or ActionFormBeans collection **问题描述:** 在运行项目时抛出异常,提示找不到Action Mappings或Action Form Beans集合。这通常意味着Struts配置...

    ssh框架错误总结

    如果web.xml文件中没有配置struts-config.xml的相关信息,将导致Cannot find ActionMappings or ActionformBeans collection错误。 解决方法:在web.xml文件中添加struts-config.xml的配置信息,确保struts-config....

    java struts常见错误以及原因分析

    5. **Exception javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection** 这个错误可能是因为在`web.xml`中没有正确配置Struts的`ActionServlet`或`.do`扩展名映射,或者配置...

    SSH错误集锦

    6. “Cannot find ActionMappings or ActionFormBeans collection” 这个错误暂未解决。 7. “Cannot retrieve mapping for action XXX” 这个错误通常发生在 .jsp 的标签里指定 action='/XXX' ,但这个 Action ...

    J2EE综合—Struts常见错误的全面总结

    Cannot find ActionMappings or ActionFormBeans collection **错误描述**:当Struts无法找到ActionMappings或ActionFormBeans集合时,会抛出此异常。这通常是由于配置文件中缺少必要的定义。 **解决方法**: - ...

    struts常见异常及处理

    “Cannot find ActionMappings or ActionFormBeans collection” - **异常描述**:无法找到 Action 映射或 ActionForm 集合。 - **解决方案**: - 确认 Struts 配置文件 `struts-config.xml` 正确配置了所有需要...

    Struts常见错误汇总.txt

    #### 六、Cannot find ActionMappings or ActionFormBeans collection 此异常通常发生在 Struts 初始化时未能找到 `&lt;action-mappings&gt;` 或 `&lt;form-beans&gt;` 集合。这可能是由于 `struts-config.xml` 文件格式不正确...

    Struts常见错误汇总

    #### 五、Cannot find ActionMappings or ActionForm Beans collection **问题描述:** 此错误通常出现在尝试调用 Action 时找不到对应的 ActionMapping 或 ActionForm Bean。这可能是因为配置文件 `struts-config....

    Struts

    ActionServlet作为前端控制器,负责拦截HTTP请求,并根据配置的ActionMappings将请求转发到合适的Action类。Action类则接收表单数据,进行业务处理,并决定视图的跳转。 2. **ActionForms**:ActionForms是Struts...

    struts in action

    - **第7章:利用ActionMappings设计**(Designing with ActionMappings) - 分析ActionMappings的概念及其在实际开发中的应用。 - 提供最佳实践以优化应用结构。 - **第8章:操作Action对象**(Working with ...

    外文翻译 stus MVC

    If you cannot find something you need in the library, contribute. In addition, Struts provides a starting point if you are learning JSP tag technology. • Open source You have all the advantages of...

    Struts In Action(PDF)英文版

    本章讨论了如何通过 ActionMappings 来组织和管理 Action 的执行流程。读者将学习到如何合理地规划 Action 的结构,以便更好地实现复杂的应用逻辑。 - **第 8 章:与 Action 对象一起工作** Action 对象是 ...

    Struts开发配置详细说明(v1.0)

    public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { // 业务逻辑处理... return mapping.findForward(...

    java面试知识点总结--Struts.pdf

    它会解析`struts-config.xml`配置文件,从中提取ActionMappings信息,并存储到内存中。`ActionServlet`是Controller层的主要组件,负责协调请求处理。而业务逻辑的处理主要由Action、ActionMapping和ActionForward...

    struts1.2个人笔记

    通常用于配置DataSource属性、扩展的ActionMappings以及扩展的全局转发等。 ```xml ``` 通过上述配置,可以确保Struts应用程序能够正确地初始化、处理用户请求,并响应相应的结果。这些基础知识对于理解和...

Global site tag (gtag.js) - Google Analytics