我正在使用Spring MVC
在Java
并且无法显示来自 messages.properties
的消息一旦任何记录在 UI 上更新( GridView PQGrid JQuery),就会以不同的语言显示。
我在 JSP
中尝试了以下代码:
<spring:message code="display.message" var="displayMessage" message="${displayMessage}"></spring:message>
<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"));`
请有人帮助我。 我用谷歌搜索了很多。但这些代码对我不起作用。
最佳答案
使用下面的代码,一旦你更新了表格,你就必须刷新表格才能更新
$("#_gridname").pqGrid('refreshView'); or `$("#grid_json").pqGrid("refresh");
关于java - 如何在 UI 上更新记录后显示 message.properties 中的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34990489/