Я совсем новичок в Spring 3, и я не знаю лучшего способа решить мою проблему.
У меня есть сущность Идея:
public class Idea {
private Set<Tag> tags;
}
, который имеет несколько связанных тегов.
Я хотел бы создать форму, в которой я могу дать разделенный запятыми список тегов в одном входе (вид такой же, как в stackoverflow).
И мне нужен своего рода парсер, который разделяет строку с этими запятыми и добавляет каждый тег к идее.
Как мне сделать это правильно?
Моя текущая форма такова:
<form:form modelAttribute="idea">
<form:input path="tags" />
</form:form>
И текущий отображаемый текст на входе - «[]» (должен быть методом toString класса HashSet).
Кстати, я использую Spring 3.0.5, Hibernate и JSP.
Редактировать: Могу ли я создать специальный специальный класс:
public class IdeaForm {
String tags;
}
А затем создать служебный класс, который отображает разделенные запятыми теги в Set?
Спасибо!