атрибут title для тега <html: options> Struts - PullRequest
0 голосов
/ 24 июня 2009

В обычном окне выбора вы можете отобразить полный заголовок при наведении курсора, используя атрибут title в поле option.

В Apache Struts вы делаете поле выбора с тегом "html: options". Я не думаю, что этот тег поддерживает атрибут "title". Есть ли другой способ показать полный заголовок параметра при наведении курсора на тег Struts "html: options"?

Спасибо

Ответы [ 3 ]

0 голосов
/ 20 июля 2009
Тег

Struts для <select><option> .. равен <s:select /> или <s:doubleselect /> для двойных списков. <s:doubleselect /> вообще не поддерживает заголовок, вы должны изменить созданный им Javascript вручную (ddoubleselect.ftl). Для темы по умолчанию файл находится в struts2-core-2.1.6.jar в каталоге template / simple /.

0 голосов
/ 12 июля 2013

жесткий код в html или jsp файле - это плохая практика кода.

если вы пишете код в Struts 1.x, попробуйте сохранить все сообщения в MessageResources_en.properties

попробуйте обновить ваш JSP с помощью следующих (или перейти к)

title="<bean:message key="your_tool_tip"/>

и измените MessageResources_en.properties

your_tool_tip=toolTIp is a cool idea

ps также есть решения, доступные в jquery

0 голосов
/ 24 июня 2009

Я признаю, что не был знаком с Apache Struts. Если никто более знакомый не может найти вам лучшее решение, то в худшем случае вы можете сделать это как всплывающую подсказку javascript. Это больше усилий, но дает вам более эффективный визуальный контроль над презентацией.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...