javascript - 如何更改 <spring :message code> 中的代码值

标签 javascript html spring spring-mvc

我在 html 中使用时遇到了麻烦。实际上我在 message.property 文件中定义了一些错误。

消息.属性:

spraying_schedule_master_unq1=Duplicate Record.
post_role_master_unq1=Record for This Applicable Date Already Exists.

如果在 Controller 类中发生任何错误,我已将该错误设置为 session :

Controller :

session.setAttribute(SessionAttribute.error.toString(), error); 

我在 html 中显示的错误消息:

html:

<spring:message code="${error}" />

当属性文件中定义的错误发生时,它工作正常,但当 sessoin 错误包含与属性文件不同的错误时,问题就开始了,当时它显示错误。所以我的问题是当属性文件中不存在错误消息时,它应该显示默认消息。我可以这样做吗?如果可以,怎么做?请给我一个解决方案,我被困在这里。谢谢

最佳答案

<spring:message code="${error}" text="your default text here" />

关于javascript - 如何更改 <spring :message code> 中的代码值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10981559/

相关文章:

javascript - 在窗口调整大小时调整子 div 元素的大小以适应父 div

javascript - 如何使用提交类型验证选择方法?

javascript - Angular 6 : error TS2339: Property 'value' does not exist on type 'HTMLElement'

java - 传递的分离实体与 LatLng 列表一起保存

Spring Boot + Spring Security + Spring OAuth2 + Google 登录

javascript - 更改 HighCharts 条形图中数据标签的颜色

javascript - 设置初始 D3 变换属性

html - 如何判断浏览器是否处于 "quirks"模式?

spring - 如何使用 Spring Data Solr 搜索嵌套对象?

javascript - 测试 React 组件时如何包含 javascript 文件?