java - 如何在 Spring WebFlow2 中检查日期格式

标签 java spring spring-mvc spring-webflow

如何在 Spring WebFlow2 中检查日期格式。

我正在尝试找到一些可以与 Spring Webflow 一起使用的代码来检查用户输入的日期是否有效。我认为这是一个简单的检查

最佳答案

在客户端使用 JavaScript 正则表达式,在服务器端使用 java.text.DateFormat:

DateFormat formatter = new SimpleDateFormat("yyyy-MMM-dd");
formatter.setLenient(false);
String dateAsString = request.getParameter("date");
Date date = formatter.parse(dateAsString); // throws an exception if the String is incorrectly formatted.

关于java - 如何在 Spring WebFlow2 中检查日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12267386/

相关文章:

java - 如何模拟局部最终变量

java - 变量初始值设定项冗余

java - Netbeans Dev (9.x) Java 项目不会在 Netbeans 之外构建

java - SPRING和Gradle项目

java - 创建新 MPart 时如何获取在 Application.e4xmi 中注册的 bundle 类 - Eclipse RCP e4

java - Controller @RequestMapping URL 返回 404 未找到

java - 使用多部分表单数据发送数据时,PUT 方法生成错误

java - 在 REST Controller 中使用 AtomicLong

spring-mvc - 如何测试 Spring HandlerInterceptor 映射

java - LocalDateTime.toString - 可以在环境中配置格式吗?