SSH2整合时struts路径导致的异常
2010-01-27 19:12
351 查看
今天在搭SSH2环境时,想当然地像struts1.x那样把struts.xml文件放在WEB-INF目录下,然后在web.xml中配置struts2时增加了param元素:
<!-- 配置Struts2 -->
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts.xml</param-value>
</init-param>
</filter>
结果 启动时报错:
com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=com.opensymphony.xwork2.ObjectFactory, name='default'] in public void com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.setObjectFactory(com.opensymphony.xwork2.ObjectFactory)
搜索很久没得到解决方法,于是把<init-param/>标签去掉,将struts.xml重新放回classpath下,再启动一切正常。
不知道是否能改变struts.xml的位置吗,是不是我的方法有问题
<!-- 配置Struts2 -->
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts.xml</param-value>
</init-param>
</filter>
结果 启动时报错:
com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=com.opensymphony.xwork2.ObjectFactory, name='default'] in public void com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.setObjectFactory(com.opensymphony.xwork2.ObjectFactory)
搜索很久没得到解决方法,于是把<init-param/>标签去掉,将struts.xml重新放回classpath下,再启动一切正常。
不知道是否能改变struts.xml的位置吗,是不是我的方法有问题
相关文章推荐
- 整合Spring+Hibernate+Struts时抛Servlet action is not available异常解决
- WordPress页面异常导致本地路径泄漏漏洞修复办法
- struts2+spring4+hibernate4整合时 org.hibernate.service.jta.platform.spi.JtaPlatform 异常
- JDK6+Tomcat6+MyEclipse6,整合Struts,Spring,Hibernate出现异常
- 关于Struts与Ajax整合时的异常处理
- CUDA安装后路径不全导致TensorFlow MNIST例子运行中PyThon发生异常
- DG主库归档路径异常导致gap的解决方法
- Hibernate+struts1整合异常:antlr.collections.AST.getLine()I
- ssh2项目整合 struts2.1+hibernate3.3+spring3 基于hibernate注解和struts2注解
- CUDA安装后路径不全导致TensorFlow MNIST例子运行中PyThon发生异常
- 关于Struts与Ajax整合时的异常处理
- Myeclipse10整合ssh2(struts2.1+spring3.1+hibernate4.1)+零注解零配置
- 路径名称和struts.xml配置不一致导致struts2报404
- struts2+hibernate整合出现not found session的异常
- ssh2整合返回json报异常
- ssh2项目整合 struts2.1+hibernate3.3+spring3 基于hibernate注解和struts2注解
- post请求时参数过大导致请求异常(导出excel时post请求下载成了jsp文件或请求路径)
- 在struts中配置文件中配置异常的跳转路径
- 由相对路径和绝对路径导致脚本异常的案例
- struts 导致的路径问题