0
我有一個基於Spring 3.1的web應用程序。如果發生404錯誤,我在web.xml中配置了404頁面。在自定義錯誤頁面上使用Spring消息例如。 404
<error-page>
<error-code>404</error-code>
<location>/404.jsp</location>
</error-page>
404做了請求轉發到控制器
<jsp:forward page="/mvc/error/404" />
控制器將返回顯示自定義的404設計的自定義視圖。除了事情之外,這一切都運作良好。消息被定義爲jsp標記
<spring:message code="..." />
不會顯示。我總是得到代碼,但不是消息。
對此的任何想法?
認爲 添
您是否曾嘗試向模型添加屬性並讓ModelAndView重定向? – shinjw 2014-09-23 19:46:00
感謝您的回覆。最初我不想重定向,因爲我試圖保持404的原始狀態。要回答你的問題:是的,如果可以向模型添加屬性並將它們顯示在頁面上,但是如果有很多消息,例如。 navigationitems至極我不能添加到模型。另一件事是它看起來像容器試圖解決郵件,因爲我看到日誌內的錯誤,沒有找到給定的密鑰的消息。如果我直接調用url,它就可以工作。 – TimS 2014-09-25 07:13:13
最後我明白了。沒有春天的問題 - 一切都按預期工作。但其他一些服務(第三方)則拋出異常。謝謝 – TimS 2014-09-25 07:29:45