最近做了一个项目. 放到服务器上了.   不过我登陆后台发布信息时.前台页面.不能实时更新.     我便察看数据库是否有数据.  有.     这种问题本机测试和局域网测试都没有问题.     更新大概要等半天数据才会显示出来.      重点我需要提的是 由于服务器 有asp 网站 就是有IIS.  80端口被占用.   网站找方案集成共用80端口.   程序架构是struts2+hibernate3 .   由于非常紧急.请各位帮帮我.分数全奉上.

解决方案 »

  1.   

    理论上不会出现这种问题啊,hibernate可能有问题。楼主看一下配置
      

  2.   

    事实上确实出现了此次问题.
        
         对于hibernate的配置.没做什么修改.默认的配置.只修改其.数据库连接          如有碰到过的或了解的. 请帮帮小弟
      

  3.   


    <hibernate-configuration>
    <session-factory>
    <property name="myeclipse.connection.profile">mysql</property>
    <property name="connection.url">jdbc:mysql://127.0.0.1:3306/31yl</property>
    <property name="connection.username">root</property>
    <property name="connection.password">200789</property>
    <property name="connection.driver_class">
    com.mysql.jdbc.Driver
    </property>
    <property name="dialect">
    org.hibernate.dialect.MySQLDialect
    </property>
    <mapping resource="model/About.hbm.xml" />
            ......
            ......
    </session-factory>
    </hibernate-configuration>
    配置就这样没什么.   求助求助
      

  4.   

      !!!!!! 重点我需要提的是 由于服务器 有asp 网站 就是有IIS. 80端口被占用. 网站找方案集成共用80端口.  估计是IIS. 与tomcat 集合的问题.  大多是通过 IIS.然后在访问tomcat.     很有可能是 iis 缓存.  不是hibernate 也不是tomcat 的.  
      

  5.   

    看一下tomcat的日志有没有报错
    有没有配置hibernate的缓冲
    在server.xml中修改tomcat的端口