你的 request 里的东西没变.
就像是你访问 .do, redirect 到 jsp, 在改了数据库的东西后, 还访问JSP,数据不会改变.
只有访问 .do 才会改变.
明白??
就像是你访问 .do, redirect 到 jsp, 在改了数据库的东西后, 还访问JSP,数据不会改变.
只有访问 .do 才会改变.
明白??
解决方案 »
- 使用了Hibernate的二级缓存后,缓存里的数据到底是存在服务器上,还是客户端上?谢谢!
- servlet下载问题,请高手解决!!!
- jsp分页
- 怎样得到Jtable中的最后一行的数据
- hibernate执行存储过程出错
- tomcat有关
- 大家帮忙看下Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object;
- ibatis 事务操作 出错,请大家看看。
- jfreechart 高手快过来看看 怎么和数据库联
- 请问关于身份认证的问题
- JPA 菜鸟级问题 什么是持有端、什么是反向端
- ireport+spring的 问题在线等
才能再次点链接会到数据库里面在查询一次?
我点链接的时候 在action里面设了个断点,根本没执行
最简单的方案就是在连接后带一下随机参数可清一下历史记录来试试是不是这个问题引起还有就是去数据库看看,到底有没有新增了数据,
这时你的程序就分支为两条路径了:一条为ajax的你所说的操作数据库,一条为你的刷新函数.为什么?因为ajax为异步的啊.它不会阻塞它后面的代码(你的刷新函数)执行.这样就有可能是:你的刷新函数执行完了.你的ajax数据都没执行(其它很多时候都是这样.因为ajax要访问服务器嘛.).现在就相当于你没有操作数据库就刷新了.你说它应该有变化吗?!正确的做法是:1 调用ajax访问服务器,执行数据库操作, 2在ajax返回之后(就是在它的回调数据中)再调用刷新函数.以后为个人观点,高手拍砖.