永发信息网

SSH框架集成

答案:3  悬赏:80  手机版
解决时间 2021-07-25 20:50
  • 提问者网友:蓝莓格格巫
  • 2021-07-24 22:23

Spring - struts - Hibernate 集成 配置文件没有错误 ,

持久化层 使用Spring的HibernateDaoSupport(Hibernate模板)在使用它的Save()方法插入数据,数据保存不到数据库而且控制台也没有报出相关错误。

只是提示是否忘记关闭Session!

如果有朋友碰到类似情况,请指教....

最佳答案
  • 五星知识达人网友:天凉才是好个秋
  • 2021-07-24 23:48
使用SSH集成,插入数据是插入到缓存里面,只有事物提交才会把数据库提交的数据库里面,这种情况有两个解决办法,一个就是直接在hibernate实现类直接提交事物,另一个就是在Spring里面正确配置事物.
全部回答
  • 1楼网友:你哪知我潦倒为你
  • 2021-07-25 01:32

在web.xml文件中配置试试

<filter> <filter-name>Spring character encoding filter</filter-name> <filter-class>dorg.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>GBK</param-value> </init-param> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>Spring character encoding filter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>

  • 2楼网友:街头电车
  • 2021-07-25 01:08
增删改, 在SSH集成里, 需要在Spring里 配置横切事务哦 你做了吗.?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯