我正在使用spring hibernate项目。所有网页都正常工作,但从最后一天起,我正在与一个问题作斗争。
在页面之一中,页面第一次从模型中的控制器加载数据。所有的数据都很好。
但后发送请求更新数据库中的页面的一些细节,并重定向到相同的GET请求。数据库正在提供更新的数据,我之前已更新并将其打印到Java代码中。服务器端的每件事情都很好。
但是,当模型来到客户端上jsp。旧数据即将到来。 即使我把模型的细节也放在http请求中。
这两个对象都没有压倒一切。
还有一件事,在我的本地机器上,这个网页工作正常,但在Live服务器上,我得到了这个问题。
请帮忙。我从前一天开始面临这个问题。Spring模型或HttpServletRequest对象在控制器上不重写
回答
我认为问题是由GET请求的页面被浏览器或某个服务器缓存。
您应该添加一些关于将缓存http响应缓存到响应的信息。
春天可以帮助你:
<mvc:interceptors>
<bean id="webContentInterceptor"
class="org.springframework.web.servlet.mvc.WebContentInterceptor">
<property name="cacheSeconds" value="0" />
<property name="useExpiresHeader" value="true" />
<property name="useCacheControlHeader" value="true" />
<property name="useCacheControlNoStore" value="true" />
<property name="alwaysUseFullPath" value="true" />
<property name="cacheMappings">
<props>
<!-- 2678400 seconds = 31 days -->
<prop key="/resources/images/favicon*.ico">2678400</prop>
<prop key="/resources/images/*.png">2678400</prop>
</props>
</property>
</bean>
</mvc:interceptors>
例如,这configruation将指示春天,以防止缓存exept的图标和PNG文件每个响应。
嘿拉尔夫......它不工作。即使我从模型中的Math.random()发送一个随机数字。服务器重启后,第一次随机生成;仅在来自同一控制器的所有请求之后才会发生。 – 2012-03-16 09:36:33
首先,您必须清除所有已填充的缓存! – Ralph 2012-03-16 11:22:26
我仍然无法理解为什么我的tomcat只为特定控制器保存数据。 – 2012-03-16 12:02:11
- 1. 如何在对象控制器中访问对象模型(“init”)
- 2. 是否在模型或控制器
- 3. 在模型方法或控制器中写入cookie?
- 4. 发送ArrayList对象到Spring控制器
- 5. spring模型对象上的RequestHeader注解?
- 6. 在模型上或控制器上放置一个事件?
- 7. 控制器HttpServletRequest的区域不改变
- 8. RedirectAttribute不工作 - 模型在Spring mvc控制器中为空
- 9. Codeigniter控制分贝数据应该在模型或控制器?
- 10. 模型视图控制器模式对软件有多重要?
- 11. 重构MVC控制器代码。控制器或型号
- 12. angularjs控制器在模型更改上重装
- 13. Cakephp - 从控制器重写模型方法
- 14. 从模型或控制器断言Rails?
- 15. 调查模型或控制器?
- 16. 在监听器中访问HttpServletRequest对象
- 17. 将对象从视图传递到控制器或控制器到控制器
- 18. 如何使用拦截器在Spring 3.1 MVC控制器上设置对象?
- 19. 模拟控制器与对象参数
- 20. 如何双重考验,模拟或存根控制器端对象
- 21. 如何编写(测试)不是控制器或模型的Rails类
- 22. AngularJS - 控制器无法读取ng模型对象属性
- 23. MVC从模型通过控制器传递对象到视图
- 24. $ rootscope对象模型中的每个控制器
- 25. 添加变量从模型传递到控制器的对象
- 26. 从多个控制器访问模型对象?
- 27. Codeigniter将db结果对象从模型传递到控制器
- 28. 如何跨多个控制器使用模型对象?
- 29. iOS的模型层通知控制器对象
- 30. spring:在每个控制器模型中添加会话属性
http://stackoverflow.com/questions/1529184/jsps-not-displaying-objects-from-model-in-spring – 2012-03-16 08:34:20