Java 如何在JSP中调用日期
在一切发生之前,我到处寻找,甚至找到了任何东西,但都没有找到 所以,我的问题是: 我有Java 如何在JSP中调用日期,java,date,struts2,Java,Date,Struts2,在一切发生之前,我到处寻找,甚至找到了任何东西,但都没有找到 所以,我的问题是: 我有 inicio.jsp <td><s:textfield name="dataFim" id="redimensiona_inputs" type="text" /><br /></td> } 将返回以下内容:无效的日期格式您可以查看如何格式化日期:。格式化日期时使用操作上下文的区
<td><s:textfield name="dataFim" id="redimensiona_inputs"
type="text" /><br /></td>
}
将返回以下内容:无效的日期格式您可以查看如何格式化日期:。格式化日期时使用操作上下文的区域设置 适当的en_US格式定义扩展可以如下所示:
format.date = {0,date,MM/dd/yy}
此堆栈溢出是一个纯英语网站。对于西班牙语,使用麻烦的Date
类现在被Instant
类取代。旧的日期时间类,如java.util.date
和java.text.SimpleDataFormat
现在被内置在Java8和Java9中的类所取代。看,你的代码似乎不完整。我看不出该代码将如何导致无效的格式错误。请删除多余的代码,写一个。并在投寄前彻底搜查堆垛溢出物;几乎每一个基本的日期时间问题都已经被问到和回答了。
if (gestor.isEmpty() || gestor == null) {
return false;
}
if (dataInicio.equals(null)) {
return false;
}
if (dataFim.equals(null)) {
return false;
}
if (dataInicio.after(dataFim)){
return false;
}
return true;
format.date = {0,date,MM/dd/yy}
<s:textfield key="dueDate" value="%{getFormatted('format.date','dueDate')}" />