我有一個方法,我做了一些驗證,並根據錯誤類型返回錯誤代碼。因此,在控制器中,當我進行驗證並返回所需的錯誤代碼時,我想顯示特定於該代碼的錯誤消息。但所有的消息總是「信息喜歡」,藍色的閃光消息。如果我想要紅色的,錯誤狀的閃光信息怎麼辦?我一直在尋找文檔一段時間,無法弄清楚。修改flash.message中的消息
0
A
回答
1
當我想要做到這一點,我通常做類似:
flash.message = "you screwed up"
flash.error = true
redirect action: "foo"
然後在GSP
<g:if test="${flash.error && flash.message}">
<div class="error">${flash.message}</div>
</g:if>
2
你可以把任何你想要進入flash
範圍,所以我傾向於do將「info like」消息放入flash.message
,並將「錯誤」消息放入flash.error
。然後在我看來我測試每個:
<g:if test="${flash.message}"><div class="message">${flash.message}</div></g:if>
<g:if test="${flash.error}"><div class="error">${flash.error}</div></g:if>
相關問題
- 1. 修改消息框?
- 2. 修改Drupal 7中的消息
- 3. WCF - 修改響應消息
- 4. Facelet被修改了消息
- 5. 修改WCF消息體
- 6. 修改WooCommerce缺貨消息
- 7. 取消/修改意向消息
- 8. 修改MediaWiki密碼更改消息
- 9. 修改ProgressDialog消息大小和消息的顏色
- 10. 存儲消息的修訂更改
- 11. Drupal修改錯誤消息的翻譯
- 12. 在的NuSOAP修改響應消息
- 13. 修改消費中間件的消息標題
- 14. Logback:通過過濾器修改消息?
- 15. CXF JAXRS:outFaultInterceptors無法修改消息
- 16. 如何修改soap消息參數
- 17. Google Talk - 實時修改聊天消息
- 18. nginx修改jsonp響應消息
- 19. GSSException:修改了消息流(41)
- 20. 修剪Log4J消息
- 21. 修改自定義代碼中的Biztalk消息
- 22. 修改郵件()包括一個可變的消息中
- 23. 修改在Linux中使用的C消息隊列程序
- 24. 在刪除django admin中的對象時修改警告消息?
- 25. 如何修改救援條款中的異常消息?
- 26. 如何修改Java中POST消息的請求?
- 27. CakePHP驗證,Auth中的錯誤消息和禁用修改。
- 28. 修改庫中日誌消息的級別
- 29. 在Apache駱駝中修改處理的異常錯誤消息
- 30. 無法修改標題信息警告消息
好的解決方案@Gregg!謝謝。 –