日期:2014-05-19  浏览次数:20657 次

struts2做的项目,本地测试没问题,上传服务器后出问题,项目急用,高手请进!!!
我们用struts2开发的网站,在本地测试,后台上传东西,刷新首页没什么问题,能够显示刚上传的东西。但是放到服务器上,再从后台上传东西,首页刷新没有显示刚才上传的内容,我们的首页用<%...%>内嵌java代码的方式从dao层读取数据,会不会生成伪静态的页面导致刷新无显示??还有,同样发布到服务器上,后台也是从同样的dao层读取数据,上传东西之后,从数据库读取当前所有内容的列表,能够正常显示刚才上传的内容。总之,上传到服务器之后,同样从服务器的dao层读取数据,后台没问题,首页没有正常显示,到底是什么问题呢?与服务器的缓存设置有关,还是tomcat6.0本身有这样的bug??请高手指教,万分感谢!!

------解决方案--------------------
有沒有報錯吖?
數據讀寫是否正常?
------解决方案--------------------
根据你的信息,是不是可以这样理解,你从后台读取数据库的东西应该放到一个集合,可是在显示的页面不能显示
而只要上传一个,就能显示这一个,再刷新就不能在此显示!
如果这样的话就是你list结合返回到你要显示的页面问题!最可能就是你页面里面的<%%>有问题
你不妨用用struts自带的标签库.<c:foreach>这个东西来显示
------解决方案--------------------
哥们遇到跟你一样的问题。
------解决方案--------------------
我们的首页用<%...%>内嵌java代码的方式从dao层读取数据
------

是不是dao层的查询操作后,数据库连接没有提交关闭?