SSH配置中问题 Unable to instantiate Action

本文详细描述了使用Struts框架过程中遇到的未处理异常问题,通过检查并修正web.xml文件中的Spring配置和监听器设置,成功解决了无法实例化Action的问题。提供了问题排查和解决的步骤,对于Struts框架的开发者具有一定的参考价值。

问题描述:

Struts Problem Report

Struts has detected an unhandled exception:

Messages:
  1. testLoginAction
  2. Unable to instantiate Action, testLoginAction, defined for 'login' in namespace '/'testLoginAction
File:org/apache/catalina/loader/WebappClassLoader.java
Line number:1,358

关于这个问题,我再网上查了好久,解决方法都不对。后来自己查看web.xml,发现从网上copy的 那段配置不对,applicationContext.xml的路径设置有问题:

  <!-- Spring配置和监听start -->

  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/application*.xml</param-value>
  </context-param>
  <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
 </web-app>

重新修改之后,错误没有再发生。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值