Java:总结:Struts+Spring+hibernate中报404错误

 Java:总结:Struts+Spring+hibernate中报404错误

1.在struts-config.xml文件添加plug-in(spring插件)来加载context文件后,要去掉<Action>中的type属性,并且要加上<controller>标签,在<controller>标签中设置属性为"processorClass",和value,这个时候要看清楚,自己定义了tiles框架没有,如果没有定义tiles框架,那么vlaue=org.springframework.web.struts.DelegatingRequestProcessor,如果定义了Tile框架,那么value="org.springframework.web.struts.DelegatingTilesRequestProcessor"action交给spring来托管,一定要写对这些单词,不要马虎,在<action>中的path属性一定要和JSP文件中action以及spring配置文件(applicationContext.xml)中的<bean name>属性名字相同,因为path和相应bean的"name"是struts-config.xml中的action和action-servlet.xml搭建的桥梁,如果你使用Struts的"module"特性,那么你的bean名称必须包含module前缀,如:有一个定义<action path="/users"/>的Action,其module前缀为"XXX",那么在相应的applicationContext文件中必须为<bean name="XXX/users"/>
2.如果觉得整个程序已经接近尾声,在发布前,记得删除一个jar文件(Hibernate.anxxxxxx.jar),反正我的项目存在这个jar文件会出现404错误,删除过后,程序可以运行。
  因为在网上的聊天中有很多初学者问这样的问题,所以写下这些给初学Struts+spring+hibernate的新手一个参考,希望对你们有点用.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值