Servlet action is not available

本文介绍了解决MyEclipse中使用Spring配置时遇到的特定错误,包括如何正确配置action bean,通过调整MANIFEST.MF文件内容及替换相关jar包来避免报错。

用spring配置action的bean时,用<bean id="/user"
MyEclipse会报错,配置为<bean id="user"时 又出现


Servlet action is not available
修改方法如下:
1.
新建一个文件,文件名为MANIFEST 后缀为MF。
打开工程里/WEB-INF/lib目录 找到commons-attributes-compiler.jar包下的META-INF目录下的MANIFEST.MF文件别打开。
把该文件里的内容:(如下)
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3
Created-By: Apache Maven
Built-By: hen
Package: org.apache.commons.attributes.compiler
Build-Jdk: 1.4.2_05
Extension-Name: commons-attributes-compiler
Specification-Title: Attribute Compiler
Specification-Vendor: The Apache Software Foundation
Implementation-Title: org.apache.commons.attributes.compiler
Implementation-Vendor: The Apache Software Foundation
Implementation-Version: 2.2
复制并粘贴在开始新建的同名文件里
把该文件替换到工程里/WEB-INF/lib目录 找到commons-attributes-compiler.jar包下的META-INF目录下的MANIFEST.MF即可
2.
删除工程里/WEB-INF/lib目录下的asm.jar和asm-attrs.jar以及cglib-2.1.3.jar
3.
在工程里/WEB-INF/lib目录下加入commons-pool.jar
至于commons-pool.jar在哪里下。 www.apache.org上可以找到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值