私は春の休止状態のプロジェクトで作業しています。すべてのページは正常に動作していますが、最後の日から問題と戦っています。
ページの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. Reactive Springは、RESTエンドポイントのパラメータとしてHttpServletRequestをサポートしていませんか?
- 2. RedirectAttributeが動作しません - モデルはSpringのmvcコントローラで空です
- 3. コントローラが正しく機能していませんSpring MVC
- 4. Laravelでモデルをオーバーライドできません
- 5. ビューはモデルをコントローラに渡していません - ASP.Net MVC
- 6. HandleUnauthorizedRequestがオーバーライドしていません
- 7. Springのファイルアップロードがモデル属性オブジェクトにバインドされていません
- 8. Javaを使用してSpringコントローラからJSONオブジェクトを送信できません
- 9. Laravel関数がモデルまたはコントローラに属しています
- 10. HttpServletRequest#getPartは存在しませんか?
- 11. Spring MVCコントローラのマッピングが登録されていません
- 12. Spring WebflowのHttpServletRequestオブジェクトですか?
- 13. 工場でコントローラにオブジェクトが返されていません
- 14. jsonデータでjQuery ajaxリクエストがspring mvcコントローラに到達していません
- 15. パス '...'のコントローラが見つかりませんでした。またはIControllerを実装していません
- 16. パス '/BingSiteAuth.xml'のコントローラが見つかりませんでした。またはIControllerを実装していません
- 17. パスのコントローラが見つかりませんでしたか、またはIControllerを実装していません
- 18. AngularJSオブジェクトは実際のモデルを示していますが、実際のモデルではありません
- 19. Cocoa NSSortDescriptorsはモデルまたはコントローラに属していますか?
- 20. オーバーライドされたRabbitSourceConfiguration(app starters)はSpring Cloud Edgwareで動作しません
- 21. Thymeleafはスプリングブートとコントローラ経由でモデルを解決しません
- 22. Magento:リソース・モデルをオーバーライドできません。私は間違っているの?
- 23. spring-webmvc.jarにはSpring Framework 3.0.5が付属していません。
- 24. SpringデータMongoDBがSpring 3.0で動作していません
- 25. ルートまたはコントローラがLaravel 5.2で動作していません
- 26. オブジェクトがプロパティまたはメソッド 'AddFill'をサポートしていません
- 27. オブジェクトがプロパティまたはメソッドをサポートしていませんIE9
- 28. オブジェクトがプロパティまたはメソッド 'ダイアログ'をサポートしていません
- 29. オブジェクトがプロパティまたはメソッド 'loadFull'をサポートしていません
- 30. オブジェクトがプロパティまたはメソッド 'createContextualFragment'をサポートしていません
http://stackoverflow.com/questions/1529184/jsps-not-displaying-objects-from-model-in-spring –