org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/action-servlet.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/action-servlet.xml]
这是我第一次弄一个SSH Demo 时出现的异常, "无法打开ServletContext ReSource [/WEB-INF/action-servlet.xml]" , 这个 [/WEB-INF/action-servlet.xml] 是什么玩意啊?
我在编写的时候就从来没有见过,而且在出现错误以后 , 我试图从WEB-INF 文件夹下 找到该 xml文件 , 也没有找到.
那这是什么玩意 ? 怎么解决呢?
我去查查好了 自己在这猜是很难了!
问了下 , 有人说是 struts 配置 Spring 支持的时候有问题
那问题就出现在 struts-config.xml中了 , 因为书上写的只是在struts-config.xml中配置 Plug-in 和 struts的type 就 Ok 了 , 但是听说还需要配置web.xml , 日 , 书上没有讲的 .
我按照别人指点的改下试试,
我在web.xml中是这样写的:
<context-param>
<param-name>contextConfigLoaction</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
很遗憾 错误依旧!!!!
一段时间后, 再来看这帖子 , 要重新编辑一下了 .
招人弄了一通 , 其实就是少了jar 包, 少的jar保存下来了. 以后每次新建一个Project 之后都会把这些jar 放进去的.