Spring Form Select показывает идентификаторы объектов, а не toString () - PullRequest
0 голосов
/ 05 марта 2019

Итак, у меня есть сущность под названием «Артикулли», и она создается автоматически с использованием Eclipse. Одним из полей является объект с именем «NenGrupArtikulli», с которым он связан в базе данных.

@Entity
@NamedQuery(name="Artikulli.findAll", query="SELECT a FROM Artikulli a")
public class Artikulli implements Serializable {
  private static final long serialVersionUID = 1L;

@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="artikulli_id")
private int artikulliId;

//bi-directional many-to-one association to NenGrupArtikulli
@ManyToOne
@JoinColumn(name="nen_grup_artikulli")
private NenGrupArtikulli nenGrupArtikulliBean;

В контроллере я отправляю список "Nengrupartikulli" в .jsp с именем artikulli.jsp

<fieldset class="form-group">
<form:label path="grupArtikulliBean">Grup artikulli</form:label>
        <form:select path="grupArtikulliBean">
            <form:options items="${grup_artikulli_list}" />
        </form:select>
</fieldset>

Моя проблема в том, что в раскрывающемся списке отображаются идентификаторы "NengrupArtikulli", а не метод toString (), который возвращает имена.

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