Тег Struts при вызове Javascript

#javascript #jsp #struts

#javascript #jsp #struts

Вопрос:

У меня есть страница JSP, где я хочу сказать что-то вроде:

 <... onclick="alert('<bean:message key="msg.oops" />')" ... />
  

Это не работает. Страница не отображается. Он отлично работает, если у меня просто:

 <... onclick="f('Oops!')" ... />
  

Как это должно быть сделано?

Комментарии:

1. «Страница не отображается» — Вы можете быть более конкретными?

Ответ №1:

Используйте bean:define для копирования сообщения, затем используйте выражение JSP.

 <bean:define id="oops"><bean:message key="msg.oops"></bean:define>
<... onclick="alert('<%= oops %>') ... />