标题:为什么添加hibernate后,spring代理的action不可用啊?
只看楼主
999hits
Rank: 1
等 级:新手上路
威 望:1
帖 子:227
专家分:0
注 册:2005-10-2
 问题点数:0 回复次数:5 
为什么添加hibernate后,spring代理的action不可用啊?
在没有添加hibernate的时候,struts的action(spring代理的)是可以执行的,但是添加hibernate后,这个action就不能执行了,Servlet action is not available;
//struts-config.xml
<action-mappings >
<action
attribute="testForm"
input="/test.jsp"
name="testForm"
path="/test"
scope="request"
type="org.springframework.web.struts.DelegatingActionProxy" />

</action-mappings>

<message-resources parameter="com.zz.struts.ApplicationResources" />
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/classes/applicationContext.xml" />
</plug-in>
//applicationContext.xml
<bean name="/test" class="com.zz.struts.action.TestAction" singleton="false"></bean>
不知道为什么,大家谁知道怎么回事?
搜索更多相关主题的帖子: action spring hibernate web 
2007-05-09 16:11
y0311
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-3-8
得分:0 

如果在添加hibernate之前action可以执行,添加后却不可以,你可以看看你的hibernate,他的配置正确吗?hibernate是在Action里调用的吧?

2007-05-09 21:45
999hits
Rank: 1
等 级:新手上路
威 望:1
帖 子:227
专家分:0
注 册:2005-10-2
得分:0 
我的action中根本就没有到hibernate,我只是测试一下,我的struts的action只是打印出一行*********这样的字符而已,但是只要我点击提交,就会Servlet action is not available;如果没有添加hibernate就可以执行,顺便说一下,我用的是MyEclipse 5.5M2,是不是IDE本身的问题啊

J3D的摸瞎人
2007-05-10 08:41
energykk
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-6-4
得分:0 

你的hibernate映射文件没有找到,或者是一些配置上的粗心造成的,在使用ssh构件J2EE时最容易出现Servlet action is not available;错误,就是一些很细微的配置错误

2007-06-04 22:17
想你的天空
Rank: 2
等 级:新手上路
威 望:5
帖 子:610
专家分:0
注 册:2004-12-30
得分:0 
<set-property property="contextConfigLocation" value="/WEB-INF/classes/applicationContext.xml" />

在classes目录下就没必要加目录了

改为
<set-property property="contextConfigLocation" value="applicationContext.xml" />



2007-06-04 22:26
想你的天空
Rank: 2
等 级:新手上路
威 望:5
帖 子:610
专家分:0
注 册:2004-12-30
得分:0 
applicationContext.xml 的内容最好发一下,  设计到的类最好也发一下, 这样好诊断。

2007-06-04 22:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-137944-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.705686 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved