首页 > 解决方案 > 创建依赖选择

问题描述

我创建了一个 jsp,其中包含两个选择项,一个取决于另一个。第一个是城市名称:

<div class="container p-5">
<form action="/addFlat" method="post">
    <div class="form-group">
        <label for="exampleInputEmail1">City</label>
        <select class="custom-select mr-sm-2" id="inlineFormCustomSelect">
            <c:forEach items="${cities}" var="cities">
                <option value="${cities.id}">${cities.name}</option>
            </c:forEach>

        </select>
    </div>

我希望第二个显示依赖于第一个的街道名称。我使用hibernate创建表。城市:

    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "id")
    private long id;

    @Column(name = "name")
    private String name;

街道:

   @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "id")
    private long id;

    @Column(name = "name")
    private String name;

    @ManyToOne
    @JoinColumn(name = "city_id")
    private City city;

标签: javaspringspring-mvcjspselect

解决方案


推荐阅读