关于struts不能启动的问题,求大神帮忙看看

严重: Exception starting filter struts2
Class: com.opensymphony.xwork2.spring.SpringObjectFactory
File: SpringObjectFactory.java
Method: getClassInstance

Caused by: java.lang.NullPointerException

下面是我的配置文件和代码:
@Controller
@Scope("prototype")
public class FirstAction extends BaseAction{

public String welcome() throws Exception {
    return "welcome";
}

}

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">

<!-- -->


/pages/welcome.jsp


<?xml version="1.0" encoding="UTF-8"?>

used
<!-- struts前端控制器配置 -->

struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter


struts2
/*

空指针异常,你相应的架包拷贝到项目里面了嘛

我记得三大框架 xml配置里面好像要有个监听器

Caused by: java.lang.NullPointerException空指针异常,可能是少jar包,也可能是你程序里面的异常,建议你debug,把所有的错误信息都贴错来

并没有看到你的action怎么配置的,,你是想用spring构造struts的action?