私は春の休止状態のプロジェクトで作業しています。すべてのページは正常に動作していますが、最後の日から問題と戦っています。
ページの1つで、ページの最初のデータをコントローラのモデルから読み込みます。すべてのデータがうまくいきます。
しかし、データベース内のページからいくつかの詳細を更新し、同じGET要求にリダイレクトする投稿要求の後。データベースは私が前に更新し、それをJavaコードに印刷した更新データを提供しています。すべてのことはサーバー側で問題ありません。
しかし、モデルがjspのクライアント側に来るとき。古いデータが来ています。 でもhttpのリクエストでモデルの詳細を入れました。
どちらもオーバーライドしないオブジェクトです。
ローカルマシンでもう1つ、このページはうまくいきますが、ライブサーバーでこの問題が発生しています。
助けてください。私は最後の日からこの問題に直面しています。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は、ファビコンとPNGファイルexeptのすべての応答のキャッシュを防ぐために、春に指示します。
こんにちはラルフ...その動作しません。私もモデルのMath.random()から乱数を送信しています。サーバーの再起動後、最初にランダムが生成されます。同じコントローラーからのすべての要求の後に来ています。 –
まず、既に入力されたキャッシュをすべてクリアする必要があります。 – Ralph
まだ私のTomcatが特定のコントローラのデータしか保存していない理由を理解できません。 –
- 1. Springのファイルアップロードがモデル属性オブジェクトにバインドされていません
- 2. HandleUnauthorizedRequestがオーバーライドしていません
- 3. Spring MVCコントローラのマッピングが登録されていません
- 4. Spring WebflowのHttpServletRequestオブジェクトですか?
- 5. パス '...'のコントローラが見つかりませんでした。またはIControllerを実装していません
- 6. パス '/BingSiteAuth.xml'のコントローラが見つかりませんでした。またはIControllerを実装していません
- 7. spring-webmvc.jarにはSpring Framework 3.0.5が付属していません。
- 8. Cocoa NSSortDescriptorsはモデルまたはコントローラに属していますか?
- 9. オブジェクトがプロパティまたはメソッド 'createContextualFragment'をサポートしていません
- 10. オブジェクトがプロパティまたはメソッド 'loadFull'をサポートしていません
- 11. オブジェクトがプロパティまたはメソッドをサポートしていませんIE9
- 12. Magento:リソース・モデルをオーバーライドできません。私は間違っているの?
- 13. Spring MVCコントローラでのモデルの扱い
- 14. デバイス登録コントローラをオーバーライドした後にリソースを削除できません
- 15. 「/」マッピングを使用しているコントローラ/サーブレットが「Hello App Engine!」をオーバーライドしていません。
- 16. SpringコントローラのJUnitテスト用のApplicationContextをロードできませんでした
- 17. SecurityContextで認証オブジェクトが見つかりませんでした - Spring 3.2.2
- 18. スクリプトエラー:オブジェクトはプロパティまたはメソッドをサポートしていません
- 19. オブジェクトはプロパティまたはメソッド 'filter'をサポートしていません
- 20. オブジェクトはプロパティまたはメソッド 'jscomp_symbol_iterator0'をサポートしていません
- 21. Spring MVCコントローラが固まって応答していない
- 22. Spring MVCコントローラが見つかりません
- 23. DeviseまたはClearanceコントローラのオーバーライドについて
- 24. Spring MVCコントローラのmockitoテストでサービスレイヤーをモックできません
- 25. スーパークラスではオーバーライドされますが、サブクラスではオーバーライドされませんか?
- 26. CodeIgniterコントローラで困惑しましたが見つかりませんでした
- 27. Spring:カスタムViewResolverでHttpServletRequestにアクセス
- 28. レシピ内で属性がオーバーライドされていません
- 29. "コントローラのペン先をロードしましたが、ビューアウトレットが設定されていませんでした。
- 30. メソッドはStringBufferとStringBuilderでオーバーライドされませんでしたか?
http://stackoverflow.com/questions/1529184/jsps-not-displaying-objects-from-model-in-spring –