<%@ include file="/WEB-INF/jspf/date_month_days.jsp"%>
IPv4:
Текстовое поле с иконками ввода и очистки:
Кнопки реализованные с помощью button либо div:
Кнопка DIV
Кнопки панели задач
Приложение 1111111111111111111111
Приложение запущенноееееееееееееееееееееееее
<ui:combo-single>
Первый
Второйс выделением
Третий ddddddddd ddddddddd dddddddddd d
Четвертый
Первый
Второйс выделением
Третий
Четвертый
Первый
Второйс выделением
Третий
Четвертый
<%
List list = new ArrayList();
list.add( new IdTitle( 1, "Первое значение" ) );
list.add( new IdTitle( 2, "Второе значение и длинный текст после" ) );
pageContext.setAttribute( "list", list );
%>
-- выберите --
<ui:combo-check>
<%
List list = new ArrayList();
list.add( new IdTitle( 1, "Первое значение" ) );
list.add( new IdTitle( 2, "Второе значение и длинный текст после" ) );
pageContext.setAttribute( "list", list );
Set values = new HashSet();
values.add( 2 );
pageContext.setAttribute( "values", values );
%>
<ui:select-mult>
<%
List list = new ArrayList();
list.add( new IdTitle( 1, "Первое значение" ) );
list.add( new IdTitle( 2, "Второе значение и длинный текст после" ) );
pageContext.setAttribute( "list", list );
Set values = new HashSet();
values.add( 2 );
pageContext.setAttribute( "values", values );
%>
С изменением позиции (порядок выбранных должен быть 2 потом 1):
<%
List list = new ArrayList();
list.add( new IdTitle( 1, "Первое значение" ) );
list.add( new IdTitle( 2, "Второе значение и длинный текст после" ) );
pageContext.setAttribute( "list", list );
Map map = new HashMap();
for( IdTitle item : list )
{
map.put( item.getId(), item );
}
pageContext.setAttribute( "map", map );
List values = new ArrayList();
values.add( 2 );
values.add( 1 );
pageContext.setAttribute( "values", values );
%>
Выравнивание в колонку
Первый
Второй
<ui:select-single>
<%
List list = new ArrayList();
list.add( new IdTitle( 1, "Первое значение" ) );
list.add( new IdTitle( 2, "Второе значение и длинный текст после" ) );
pageContext.setAttribute( "list", list );
%>