用的是struts2.2.1
加入包错误提示为
信息: Parsing configuration file [struts.xml]
2010-8-25 15:49:29 com.opensymphony.xwork2.util.logging.commons.CommonsLogger error
严重: Dispatcher initialization failed
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:295)
at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:431)
at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:207)
at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:51)....
解决方法:使用Struts 2.2.1需要引入javassist-3.7.ga.jar包,此包在struts\apps\struts2-blank-2.2.1.war中(放Tomcat根目录下自动解压!)
分享到:
相关推荐
下面将详细解释标题和描述中提到的五个关键的jar包及其在Struts2框架中的作用。 1. **struts2-core-2.3.15.2.jar**:这是Struts2的核心库,包含了框架的主体功能。它提供了请求处理、拦截器、结果类型、插件架构等...
struts2 开发必备的7 个架包。7个架包分别是:xwork,struts2-core,ognl,freemarker,commons-logging,commons-io,commons-fileupload.
struts2官网的jar包完整版,导入即可使用,包含6个jar包,有:commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar,commons-logging-1.0.4.jar,freemarker-2.3.15.jar,ognl-2.7.3.jar,struts2-core-2.1.8.1.jar...
在使用Struts2进行开发时,正确的导入依赖包是项目初始化的关键步骤。以下是给定的几个核心库的详细介绍: 1. **struts2-core-2.0.14.jar**:这是Struts2框架的核心库,包含了框架的主要功能,如Action、Result、...
Struts2库是Java Web开发中的一个核心框架,它基于MVC(Model-View-Controller)设计模式,为开发者提供了一种结构化、易于维护的Web应用开发方式。本篇文章将详细阐述如何导入Struts2库,以及在项目中设置自定义的...
实现Struts2的Excel导入功能,首先需要在Struts2的配置文件(struts.xml)中定义一个Action,该Action负责接收文件上传请求。Action中通常会包含一个MultipartFile类型的字段,这是Spring MVC框架提供的用于处理文件...
在本项目中,"struts1 poi Excel批量导入支持xls和xlsx"是一个基于Struts1和POI实现的功能,它允许用户批量导入Excel数据,无论是旧版的.xls格式还是较新的.xlsx格式。 首先,我们需要了解Apache POI的基本用法。...
运用struts2将数据库中的数据导入和导出,同时会用到poi的jar包
在Struts2中,要实现Excel导入导出,我们需要以下组件: 1. **Apache POI库**:这是一个用于读写Microsoft Office格式文件的Java库,包括Excel。我们可以用它来创建、修改和读取Excel文件。 2. **Struts2 Action**...
Struts 2是一个基于MVC(Model-View-Controller)设计模式的开源Java Web框架,由Apache软件基金会维护。它提供了强大的控制层,使得开发者能够更有效地构建动态、数据驱动的Web应用程序。Eclipse是一款广泛使用的...
源码中通常会包含一个README文件,说明如何配置环境(如设置Struts2的配置文件、数据库连接等),以及如何运行和测试这个示例。确保按照说明正确配置,才能成功运行并测试导入导出功能。 7. **安全性考虑**: 在...
struts2开发需要用到的jar包
以下是对每个jar包及其在Struts2框架中作用的详细解释: 1. **xwork-core-2.1.6.jar**:这是Struts2的核心组件,提供了Action、Result和Validator等核心功能。XWork是Struts2的基础,处理Action的执行逻辑,支持...
这个“struts2资源包”包含了运行一个基于Struts2的应用程序所需的核心库和依赖文件。下面我们将详细探讨这些组件的作用及其在Struts2框架中的重要性。 1. **classes12.jar**:这是Oracle公司提供的JDBC驱动程序,...
总结来说,为了成功地在Struts2中进行web开发,你需要从struts-2.2.11-all.zip中选取特定的jar包导入,并且不要忘记从示例应用程序中提取`javassist-3.7.ga.jar`。完成这些步骤后,你应该能避免因类库缺失或不完整而...
在Struts2中使用JSON,有两个关键的JAR包是必不可少的,这些正是`struts2-json-plugin-2.2.1.jar`和`json-lib-2.3-jdk15.jar`。 首先,`struts2-json-plugin-2.2.1.jar`是Struts2 JSON插件的实现库。这个插件为...
将`struts2-jar包`导入到`WEB-INF/lib`目录中,意味着将Struts2框架的实现类和接口添加到项目中,使得开发人员能够利用Struts2提供的功能,如动作调度、拦截器、结果映射、国际化、插件扩展等。 Struts2的jar包通常...
在这个场景中,我们将探讨如何使用Struts2和POI将Excel数据导入到SQL Server 2000数据库。 首先,我们需要理解Apache POI的基本概念。POI提供了一组API来读取、写入和操作Excel文件(.xls或.xlsx格式)。核心组件...
导入这些包后,开发者可以按照Struts2的配置方式设置Action,通过`@ResultType("json")`注解或在配置文件中指定`result`类型为`json`,Struts2就会自动将Action的返回值转化为JSON格式并发送到客户端。 在实际开发...
这个“struts2导入的包”包含了安装并运行Struts2框架所必需的所有jar文件。这些jar文件提供了核心功能、依赖库和其他支持组件,确保了Struts2的正常工作。下面我们将详细探讨这些包及其包含的知识点。 1. **Struts...