2 ilove xx ilove_xx 于 2016.03.04 10:46 提问

关于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
/*

4个回答

zqk1062787941
zqk1062787941   2016.03.04 10:59

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

a584429317
a584429317   2016.03.04 11:05

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

qq_20039385
qq_20039385   2016.03.04 11:44

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

Royal_lr
Royal_lr   Ds   Rxr 2016.03.04 13:03

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
一个简单游戏的程序
简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。
掌百模拟的雏形
无,不能登录了。求大神改改。我发了一个帖子。大家都帮忙看看
配置Struts2时,报没有action与form表单填写的action对应的错误。
There is no Action mapped for namespace / and action name saveUser. - [unknown location]
ELM——HOG
代码有问题 出现内存访问错误 求大神帮忙修改
新浪漫步者6.1
感觉很不好的一个软件 求更好的 有没有大神帮忙!
fifo to uart
VHDL 带fifo的uart 源代码,求大神帮忙修改。
ssm例子一直报错userDao无法注入
哪个大神帮忙看看,谢谢啦
关于百度地图的问题,求大神帮忙.
这两个是效果图, 具体需求是这样,这是一个工厂使用的安全app,不同的工人之能在不同的区域内使用设备, 难点在与第一个图,问题一:如何在百度地图上使用一个自己的室内图作为区域?,,问题二:而且要通过定位实现走出某个特定的房间就撤销某些权限,比如出了次卧室,就不能上网这样的功能. 二逼领导脑洞大开,现在我不知道这个功能怎么实现了,使用的是百度地图.
应用程序正常初始化0xc0000142,请单击确定关闭程序
这个问题大多是杀毒残留,但也有可能是你卸载某个软件不正确留下的注册表残留。杀毒后,病毒被删除,但启动项里相关加载设置还在,解决方法就是以下方法,如果找不到那个加载失败的启动项就可能是做了伪装,具体伪装到哪个启动项需要分析系统环境。启动项并不一定指向特定的dll名字,提示中的加载失败的项也可能只是启动项其中一个需要调用的文件,而这个文件可能被相关软件程序卸载的时候一并删除了,所以要了解你所有启动项的
求大神们帮忙看看错误在哪
use warnings;use strict;open(INFILE, &quot;/Users/lizeshuo/Desktop/test2.txt&quot;) ||   die &quot;Cannot open the newfile: $!\n&quot;;open(OUTFILE, &quot;&amp;gt;test3.txt&quot;) ||   die &quot;Cannot open the newfile: $!\n&quot;;my @a;while (...