struts2 action中从页面取来的值为null
当我用struts2和spring结合时,action可以从页面取到值但是当加一个hibernate时,action从页面取到的ID值为空?麻烦了!!!1、当struts...
当我用struts2和spring结合时,action可以从页面取到值
但是当加一个hibernate时,action从页面取到的ID值为空?
麻烦了!!!
1、当struts2和spring结合时,页面端能取到id值 ,如……user.action?id=1,UserAction中的id=1.
2、当ssh2时,页面端能取到id值,如 ……user.action?id=1,UserAction中的id=null.
3、UserAction中已经写了getId,setId方法;
<action name="user" class="user">
<result>/login.jsp</result>
</action>
这是struts.xml的配置 展开
但是当加一个hibernate时,action从页面取到的ID值为空?
麻烦了!!!
1、当struts2和spring结合时,页面端能取到id值 ,如……user.action?id=1,UserAction中的id=1.
2、当ssh2时,页面端能取到id值,如 ……user.action?id=1,UserAction中的id=null.
3、UserAction中已经写了getId,setId方法;
<action name="user" class="user">
<result>/login.jsp</result>
</action>
这是struts.xml的配置 展开
4个回答
展开全部
是不是能获得其他的值啊??只有id获取不到啊????
如果是这样的话首先呢,先看看你在 *.hbm.xml 文件中配置的数据类型是否和数据库中一致,如果你是让它反转表的话应该不会存在这个问题。
如果id是数字的话,一般配置它的递增类型为native的!!
如果是这样的话首先呢,先看看你在 *.hbm.xml 文件中配置的数据类型是否和数据库中一致,如果你是让它反转表的话应该不会存在这个问题。
如果id是数字的话,一般配置它的递增类型为native的!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我感觉是spring的配置文件出现问题 一般hibernate自动生成很少存在配置的数据类型是否和数据库不一致的问题 spring在接管hibernate 及business层的配置 可以检查一下 还有就是楼主做一些断点测试 看看dao层 和business层中是否有传入id
还有就是spring配置时注意一下bean的scope属性
还有就是spring配置时注意一下bean的scope属性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询