ssh中做添加时,回到查询页面时有刚刚插入的数据,但是数据库里没有怎么回事

如题所述

1 可能是你的驱动模型类中的信息存在缓存,是不是没有及时初始化。
2 事务没有自动提交。
3 清空浏览器的缓存重试一下。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-08-04
如果是mysql的话,看看你的行数是否有限制!!!
第2个回答  2014-05-30
没有进行提交,事物没有提交

...按钮等,数据库能插入数据,但数据库中的不在页面上显示
如果比较了解java的SSH框架的话,可以采用SSH的开发框架,将mysql数据库的驱动等相关信息写到框架中,编写配置文件,映射文件等,然后在html或者jsp页面上编写相应的字段,在tomcat中加载相应的页面就能进行显示。如果对此不是太了解,可以使用Myeclipse建立一个简单的web工程,同样建立数据库连接类,编写servlet...

...之后数据在数据库中有,但是查不出来,是怎么回事?
你是用HQL语句操作的吗,SSH的话单表增删改查都挺简单的,层层调用就好

使用ssh框架的jsp中部分数据进不了数据库是什么原因啊?
有几种可能 1.你的后台action中的list(map,set)为null 或者是一个size为0的集合 2.如果你使用的是struts,请使用struts的标签库(s)读取,如果集成了velocity或者freemarker,请使用对应的表达式读取,如果是此种可能,建议你去仔细参考下struts(s:iterator)标签的用法。3.请检查你action中的list(...

为什么ssh框架运行期间直接从数据库更改数据必须重启服务器才能把数据更...
您好,SSH编程,hibernate连接数据库,在执行save方法的时候,要进行事务操作(Transaction),commit下,在没有执行事务时,当你把数据插入到数据库当中时,他没有及时的把数据插入到数据库当中(但是在数据库当中可以查询的到),放在缓存中,当执行commit或关闭服务器时才真正将数据插入到数据库当中去。如...

apache上面怎么把SSH项目放进去。放的时候 数据库都连接不上,什么原因...
项目需要发布到你的应用服务器上,打成war包之类的 至于什么项目无关紧要,如果需要连接数据库确保你的应用服务器和你的数据库所在机器的网络畅通,而且数据库建有实例 也就是你数据库配置文件里边的参数,连接不上那就是你本地的问题了,如果要查具体原因你也得把错误代码贴出来吧 ...

在ssh框架中,我把数据已经插入到数据库中了,但是就是不知道如何从中取出...
在java代码中将数据查出放到list集合里面 把list集合放到session里面 在jsp页面里面用 <c:forEach items="${pagination.allentities}" var="entity"> {entity.cname} {entity.pass} {entity.name} {entity.gender} {entity.birth} {entity.address} {entity.postcode} ...

java ssh框架,在插入一条数据出错后怎么回滚所有数据
数据量不大的情况下,使用循环插入,最后全部通过才提交commint。这样,只要中间有出错,全部都会回滚。如果数据量大,那就每次导入前,先创建一个临时表,先把数据插入到临时表中,catch到异常,就删除临时表。如果没有异常,把临时表中的数据插入到目标表。

SSH框架做人力资源管理系统,在添加员工基本信息界面中,选择部门时想从...
1.在DAO层只需要把部门信息查询出来就好了,返回一个list的部门信息值 2.在跳转页面的时候查询部门信息返回给“添加员工基本信息界面中”response.setAttribute 3.到“添加员工基本信息界面中”在select标签中读出来放到value中 4.在anction中回去提交的select值就可以了(苏宁云盘http:\/\/pan.suning.com)

java在用ssh做项目的时候,不是说增,删,改必须要加事务吗?
再在我的账户下把钱加上一笔。这必须做成一个事务,要不在减你的钱的时候出问题,比如网络故障,你的钱少了,但是我的钱没加,这样就出问题了。你说的增删改,只是对一个表的操作。不写在事务里也行,当对多个表操作时,最好用在事务里。而且SPRING做事务 也很简单。手打,主啊 给点分吧 ...

怎么测试ssh 连接数据库成功
这个时候读者可以点击一下【测试连接】,这个时候点击测试连接去连接数据库是不会成功的,因为数据库配置了SSH访问。如下图:配置完成Mysql信息后,在旁边选择【SSH】点击SSH后会弹出一个提示框,点击提示框的【确定】按钮。点击后勾选“使用SSH隧道”勾选后下方的配置信息由勾选前的灰色变更为白色可输入...

相似回答