【发布时间】:2018-10-10 04:10:11
【问题描述】:
我试图将一个 html 日期选择器设置为不允许选择今天之前的日期。由于某种原因,它不会从存储的变量中读取它。
在控制器中:
LocalDate now = LocalDate.now();
model.addAttribute("now", now);
在 html 中:
<input type="date" name="bookingDate" min="${now}"/>
我在运行时将“now”输出到控制台以查看其输出,我得到的 2017-12-11 与 date 的最小值所要求的完全一致。它没有设置日期选择器。我将控制台的输出直接复制粘贴到 html 中,而不是 ${now} 并且它有效。
我还将其格式化为字符串而不是 LocalDate 作为测试。控制台的两个输出都是相同的,但都不能在 html 中工作。
我错过了一些简单的事情还是没有办法做到这一点?
【问题讨论】: