2014-12-12 6 views
0

Я пытаюсь использовать самый простой тег Spring select - все, что ему нужно сделать, это иметь 2 варианта выбора для черного и один для белого, с соответствующими тегами на месте все, что ниже тег отображает пробел - очень расстраивает.Spring Select тег разбивает мою HTML-страницу

В моем JSP я это с моим импорта в заголовке страницы

<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> 

<form:select path="productColor"> 
    <form:option value="default" label="--Select color"></form:option> 
    <form:options items="${colorsMap}"></form:options> 
</form:select> 

Мой контроллер имеет следующий код

Map< String, String > colors = new HashMap(); 
colors.put("black", "BLACK"); 
colors.put("white", "WHITE"); 
model.addObject("colorsMap", colors); 

путь соответствует моей модели объекта со свойством «productColor»

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

+0

можете ли вы опубликовать какой-либо экран для печати? – Secondo

+0

@ user3924466 - это ваш путь 'productColor', доступный в' commandObject', искать ошибки в журналах сервера –

+0

После дальнейшего изучения, если я удалю этот тег - <% @ taglib prefix = "form" uri = "http: // www. springframework.org/tags/form "%>, тогда страница выглядит нормально снова, что не так с этим тегом? –

ответ

0

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

Смежные вопросы