[英]How to shorten the code with the select list ? Spring HTML
我想知道如何缩短代码。 我有一个用HTML编写的选择列表。 这是一个机场列表。 但是,它很长。 太长。
<body> <form action="#" th:action="@{/connect}" th:object="${FlightDTO}" method="post">
<div class="container">
<div class="main">
<h2>Destination</h2>
<select name="myselect" id="myselect" th:field="*{departure}" >
<option value="AALAalesund">Aalborg</option>
<option value="ZID">Aarhus</option>
<option value="AAR">Aarhus</option>
<option value="JEG">Aasiaat</option>
<option value="ABD">Abadan</option>
... etc.
请帮我 。
您将添加机场添加到数据库。
创建机场java类
Airport Class
:
public class Airport {
private String name;
private String value;
// setter and getter ...
}
并生成机场List<Airport>
并添加到model
model.addAttribute("airports", List<Airport> );
然后在html页面中你可以使用这个:
<option th:each="items : ${airports}"
th:value="${items.value}"
th:text="${items.name}">
</option>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.