Отображение таблицы: titlekey не работает

Я работаю над таблицей отображения версии 1.2 в приложении Struts 2. У меня проблема с получением значения для «titleKey» в столбце таблицы отображения.

<display:column titleKey="title.key" >

Я вроде уверен, что у меня нет проблемы с конфигурацией. Я попытался получить то же значение вне таблицы, что и:

<s:text name="title.key"/>

Я преуспеваю в этом.

В чем может быть проблема?


person user1171699    schedule 05.02.2013    source источник


Ответы (1)


Я не знаю ни одной причины, по которой DisplayTag мог бы знать о механизмах S2 I18N.

Либо используйте поддержку I18N DisplayTag, либо не используйте ключи (например, атрибут "title") и используйте значения, выставленные обычными механизмами S2.

person Dave Newton    schedule 05.02.2013
comment
У меня нет проблем с использованием атрибута title, но я пытался и потерпел неудачу; поэтому ищу разные варианты. Вся моя цель - иметь заголовок столбца в виде изображения. Я попытался использовать ‹display:column title=‹img src=\‹%=request.getContextPath()%›/imageWeb/score_10.png\/› ›. Однако это не сработало. - person user1171699; 06.02.2013
comment
Я решил эту проблему, используя атрибут title без использования request.getContextPath(). Я не уверен, почему contextPath не работает в заголовке displayTag. - person user1171699; 06.02.2013