【问题标题】:How to display message from message.properties after updating record on UI如何在 UI 上更新记录后显示来自 message.properties 的消息
【发布时间】:2016-01-25 10:37:47
【问题描述】:

我在Java 中使用Spring MVC,一旦在 UI 上更新任何记录(网格视图 PQGrid JQuery),我就无法以不同的语言显示来自 messages.properties 的消息。

我在JSP 中尝试了以下代码:

  1. <spring:message code="display.message" var="displayMessage" message="${displayMessage}"></spring:message>

  2. <spring:message code="message.display" var="displayMessage" /> <input type="hidden" title="${displayMessage}" />

在第一种情况下,我收到错误:

Cannot convert `my string` of type class java.lang.String to interface org.springframework.context.MessageSourceResolvable

在第二种情况下,我没有在浏览器上收到任何消息

这是我在 post 方法中的 Java 代码:

redirectAttributes.addFlashAttribute("displayMessage", env.getProperty("display.message"));` 

有人请帮助我。 我用谷歌搜索了很多。但这些代码对我不起作用。

【问题讨论】:

  • 我可以期待答案吗?

标签: java jquery jsp


【解决方案1】:

使用下面的代码,一旦你更新表格,你必须刷新表格才能更新

 $("#_gridname").pqGrid('refreshView'); or `$("#grid_json").pqGrid("refresh");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-13
    • 2012-09-24
    • 2020-01-07
    • 1970-01-01
    • 2017-10-17
    相关资源
    最近更新 更多