1.
如果你的程序无法正常运行,并且显示如下的错误:
严重: Exception starting filter struts2 Unable to load configuration. - bean –
jar:file:/F:/Struts2/Struts2/WebRoot/WEB-INF/lib/struts2-core-2.1.2.jar!/struts-default.xml:46:178 at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58) at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371) at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:424) ……
原因是由于有些文件的版本不匹配造成的,请将lib包中相关的commons组件包拷至项目之中并覆盖之即可。
主要是:commons-digester-x.jar,
commons-fileupload-x.jar,
commons-io-x.jar,
commons-lang-x.jar,
commons-logging-x.jar
2.
如果你的程序出现如下的错误信息
严重: Could not find action or result
There is no Action mapped for namespace / and action name login. - [unknown location]
at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:186)
at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:41)
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:494)
……
at java.lang.Thread.run(Unknown Source)
请确保你的struts2.xml放在classes下,亦即你的struts2.xml是否位于src目录之下。
分享到:
相关推荐
这个资料整理汇总包含了Struts2技术的方方面面,是学习和理解Struts2框架的宝贵资源。 首先,让我们深入了解一下Struts2的核心概念。Struts2是基于Model-View-Controller(MVC)设计模式的,它将业务逻辑、数据和...
本文将深入剖析Struts2的源码,揭示其工作原理,并汇总常见问题,帮助开发者更好地理解和使用这个框架。 一、Struts2框架基础 1. 框架结构:Struts2的核心组件包括Action、Result、Interceptor(拦截器)等。...
### Struts 常见错误汇总 #### 一、No bean found under attribute key XXX **问题描述:** 在使用 Struts 框架时,如果遇到 `No bean found under attribute key XXX` 这类错误,通常意味着在 Struts 的配置文件 ...
### Struts 常见错误汇总与解析 #### 一、Nobean found under attribute key XXX 在 Struts 框架中,如果在请求作用域(request scope)中查找某个 ActionForm bean 时未找到,则会抛出此异常。这通常是因为在 `...
在深入探讨Struts框架中常见的错误与异常之前,我们首先简要回顾一下Struts框架的基本概念。Struts是一个开源的MVC(Model-View-Controller)框架,主要用于Java web应用程序的开发,它提供了构建可扩展、高维护性的...
### Java常见异常汇总 #### 1. `org.apache.commons.collections.SequencedHashMap`签名信息不匹配 **异常描述**:`org.apache.commons.collections.SequencedHashMap` 的签名信息与同包内其他类的签名信息不匹配...
- Hibernate和Spring中常见的异常包括懒加载异常、并发控制异常、事务管理异常等。 - Hibernate与JDBC的关系是,Hibernate在JDBC之上提供了一层抽象,简化了数据库操作,但底层仍然依赖JDBC进行数据交互。 - ...
本章节针对初学者可能会遇到的一些常见问题进行了汇总和解答,帮助读者更好地理解和运用Struts框架。 #### 十三、对象到XML转换:Struts中的Bean到XML转换 Struts框架提供了将Java Bean对象序列化为XML文件的功能。...
2. `switch`语句的适用范围:在Java 7之前,`switch`仅支持`byte`, `short`, `char`, `int`或它们的封装类以及`Enum`类型。自Java 7起,`switch`可以处理`String`类型。 3. `Integer`与`int`的区别:`Integer`是`...
5. **面试题**:面试题.doc和java面试题.doc汇总了Java程序员可能会遇到的面试问题,涵盖了基础语法、多线程、集合框架、IO流、异常处理、JVM内存模型等各个方面,是准备面试的宝贵资料。 6. **Struts2**:struts2....
Struts优点在于它清晰的架构设计、丰富的标签库、灵活的页面导航和异常处理机制。它允许开发者专注于业务逻辑的实现,并且可以实现国际化(L18N)的支持。 Struts 1与Struts 2是两个不同的框架。Struts 2可以看作是...
在面试中,面试官可能会询问关于异常处理(try-catch-finally)、面向对象特性(封装、继承、多态)以及构造器的知识。 接着,深入到面向对象编程,这部分涉及类与对象、接口、抽象类、访问修饰符以及包的管理。...
Java 面试题汇总 在这篇文章中,我们将总结了 Java 面试中的 200 多个问题,涵盖了 Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、...
2014年IT名企的校招笔试题汇总中涉及的知识点主要包括了Java编程语言、数据库技术、Web开发框架、多线程与并发、设计模式以及软件开发流程等方面的内容。 Java部分的知识点包括了对基本语法的理解,例如`abstract`...
2009-02-24 08:40 156913 33699 常见的专业问题解决办法\JS对select控件的操作汇总整理.mht 2009-02-24 08:40 173330 36602 常见的专业问题解决办法\Js获取当前日期时间及其它操作_Believe ┭┮ YourSelf.mht 2009-...