У меня есть файл ресурсов, который будет иметь несколько дополнительных ключей. Если необязательный ключ ресурса отсутствует, вместо этого я устанавливаю значение по умолчанию. Похоже, что нет простого способа определить, существует ли ключ в комплекте ресурсов. Вот что я делаю, чтобы обойти это.
<fmt:message var="title" key="login.reg.signup.${signupForm.regfrom}.title" />
<c:if test='${fn:startsWith(title, "??")}'>
<fmt:message var="title" key="login.reg.signup.default.title" />
</c:if>
Есть ли лучший способ?