Używanie spring: wiadomość do zdefiniowania atrybutu tagu formularza w aplikacji internetowej Spring

Zajmuję się tworzeniem aplikacji WWW Java / Spring. Problem, z którym obecnie się borykam, polega na tym, że chciałbym mieć wiadomość z message.resources wyświetlaną jako atrybut w HTML.

<input type="submit" name="login" value="login" />

Więc zamiast zakodowanej na stałe wartości „login” potrzebuję wartości

<spring:message code="general.submit" /> jako atrybut wartości tego znacznika wejściowego. Ponieważ wszystkie strony są xml, nie ma możliwości zagnieżdżania znaczników w taki sposób

<input type="submit" name="login" value="<spring:message code="general.submit" />" />

ponieważ się nie kompiluje. Mogłem oczywiście odczytać wartość w kontrolerze Java i użyć zmiennej JSTL do wyświetlenia wartości, ale myślę, że byłoby to zbyt hackowe i skomplikowane, szczególnie dla stron z dużą ilością przycisków przesyłania. Czy jest jakiś elegancki sposób na osiągnięcie tego, co chcę zrobić?

questionAnswers(1)

yourAnswerToTheQuestion