关于struts和spring结合的问题
我在结合struts和spring时总提示HTTP Status 404 - Servlet action is not available错误
帮帮我,设试了一个下午都不成功啊!我的目的是想用spring代理结合,使struts使用spring的IOC和AOP特性!
struts-config.xml配置信息如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/strutsconfig_1_1.dtd">
<struts-config>
<form-beans>
<form-bean name="myform" type="com.yourcompany.struts.myform"/>
</form-beans>
<action-mappings >
<action
name="myform"
input="index.jsp"
path="/myaction"
scope="request"
type="org.springframework.web.struts.DelegatingActionProxy"
parameter="method"
validate="false" >
<forward name="scuss" path="/scuss.jsp"></forward>
</action>
</action-mappings>
<message-resources parameter="com.yourcompany.struts.ApplicationResources" />
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml" />
</plug-in>
</struts-config>
applicationContext.xml配置信息如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean name="/myaction" class="com.yourcompany.struts.myaction"></bean>
</beans>