Unable to instantiate Action, loginAction, defined for 'login' in namespace

来源:互联网 发布:mac怎么显示桌面 编辑:程序博客网 时间:2024/05/16 15:39

1 这里解决的是strust2和spring整合后出现的这种问题,要是没有引入spring框架出现这样的问题那么就是struts的问题了,不解释。

2 是否导入spring框架需要的jar包,检查是否加载spring配置文件,这里加载配置文件需要在web。xml中配置,


引用一段话:

我也碰到了楼主的问题,我原来是放在src/context里面的,后来做了好些测试,改了web.xml文件中的
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext*.xml,classpath*:/context/applicationContext*.xml</param-value>,也就是在classpath*:后面加上了"/context",这样就解决了,大家可以参考,我做过实验,发现我这的tomcat是只读取classpath下面的xml,大家可以参考


所以classpath指的是src目录,所以配置文件的路径问题就可以解决了。

3

0 0
原创粉丝点击