Access messages using code in java files
How do I access messages and labels that are defined in resou
I have the following defined in servlet.xml
Code:
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basenames">
<list>
<value>myapp</value>
<value>myapp-messages</value>
</list>
</property>
</bean>
I have two property files. One for labels(myapp.properties) and one for error messages (myapp-messages.properties).
Code:
myapp-messages.properties:
failedInSaveMessage=Failed while saving the customer record.
I know how to access the messages that are defined in these property files from jsp.
for eg:
Code:
<c:set var="errMessage"><spring:message code='failedInSaveMessage'/></c:set>
<c:out value="${errMessage}"/>
I want to access these messages from java file, so that I can prepare my errors obj after fetching
data from DB. I am not using validator interface.
How do I access msg text that is defined in resource files using msg code in java files?
Basically I need something like "spring:message code='failedInSaveMessage'"