1,效果图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fa04aad8dcaff832c08a6a65b61b1ff0.png)
2,properties文件内容
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6f56554adb31d464eb9f24b9b271b989.png)
3,要求,提取名称db_2019,db_2020中的日期2019,2020
4,后端代码
public String getPage(@RequestParam HashMap<String,String> paraMap, Model model){
String fileName= ApplicationHome.getApplicationHome()+"/config/datadb.properties";
Properties properties=new Properties();
try {
properties.load(new InputStreamReader(new FileInputStream(fileName),"UTF-8"));
} catch (IOException e) {
e.printStackTrace();
}
List list=properties.keySet().stream().map(
s->{
return s.toString().split("_")[1];
}
).collect(Collectors.toList());
Collections.sort(list);
model.addAttribute("list",list);
return "**";
}
5,前端接收并展示
<label class="layui-form-label">年份</label>
<div class="layui-input-block marginleft10">
<select id="dbyear" class="bi-width140" name="dbyear">
<c:forEach items="${list}" var="y" varStatus="status">
<option value="${y}">${y}</option>
</c:forEach>
</select>
</div>