`
GhostWolf
  • 浏览: 312909 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

spring form表单 Date字段处理

 
阅读更多

 

  1. @InitBinder  
  2. public void InitBinder(WebDataBinder dataBinder)  
  3. {  
  4.     dataBinder.registerCustomEditor(Date.classnew PropertyEditorSupport() {  
  5.         public void setAsText(String value) {  
  6.             try {  
  7.                 setValue(new SimpleDateFormat("yyyy-MM-dd").parse(value));  
  8.             } catch(ParseException e) {  
  9.                 setValue(null);  
  10.             }  
  11.         }  
  12.   
  13.         public String getAsText() {  
  14.             return new SimpleDateFormat("yyyy-MM-dd").format((Date) getValue());  
  15.         }          
  16.   
  17.     });  

分享到:
评论

相关推荐

    Activiti表单研究

    比如,可以通过Spring MVC或其他Web框架开发一个专门的报销申请页面,然后在Activiti中通过调用外部服务的方式来实现表单的提交和处理。 #### 四、总结 在Activiti中,内置表单因其简单易用而受到广泛欢迎,特别...

    struts的form不能初始化java.util.Date类型

    然而,有一个常见的问题出现在尝试初始化`java.util.Date`类型的字段时,即“Struts的form不能初始化java.util.Date类型”。这个问题通常是由于日期对象的序列化和反序列化机制导致的,以及Struts默认的数据绑定策略...

    java 页面上有ENCTYPE="multipart/form-data" 时action方法或者控制层用request.getParameter()获取不到值的方法 ?

    综上所述,当你遇到`ENCTYPE="multipart/form-data"`的表单提交时,不要期望使用`request.getParameter()`直接获取文本字段的值,而是应该采用上述的特定方法进行处理。确保选择合适的方法取决于你的项目环境和需求...

    [Spring MVC] -简单表单提交实例

    本篇文章将深入探讨一个简单的表单提交实例,帮助开发者理解如何在Spring MVC环境中处理表单数据。 首先,我们来看User模型类,它是表单数据的载体。在Java中,我们可以使用注解来实现数据校验,这在`User`类中得到...

    java多文件上传,表单提交,直接运行

    当用户提交表单时,这些文件会作为多部分/form-data类型的数据发送到服务器。 在Spring MVC中,我们需要配置一个Controller来接收这些请求。通常,我们会在Controller方法的参数中使用`MultipartFile`对象来接收...

    java map转Multipart/form-data类型body实例

    在Java开发中,时常需要将一些数据以表单形式上传到服务器,比如使用`multipart/form-data`编码类型。表单数据通常由一些文本字段和文件字段组成,而当我们想将Java中的`Map`对象转换为这种格式时,就需要进行一系列...

    joda-time-1.6.2.jar

    在Spring MVC开发中,我们经常会遇到处理日期和时间的数据,比如从表单提交的数据自动转换为Java的`java.util.Date`类型。然而,在实际操作中,可能会遇到转换错误的问题,这通常与缺少适当的库或者配置不正确有关。...

    struts2表单验证

    在Struts2中,表单验证是处理用户输入数据的重要部分,确保数据的完整性和正确性。下面将详细讨论Struts2中的表单验证及其相关知识点。 一、Struts2表单验证概述 Struts2的表单验证分为客户端验证和服务器端验证。...

    Token验证表单重复提交

    7. **前端处理**:在HTML表单中添加一个隐藏字段,用于传递Token。 ```html <form action="/form" method="post"> <!-- 表单内容... --> ${token}"> 提交 </form> ``` 通过以上步骤,我们就成功地在SSM框架中...

    非常强大jsp表单效验

    在处理用户输入时,表单验证是一个必不可少的环节,它能确保数据的有效性,防止非法或错误的数据提交到服务器。本文将深入探讨"非常强大jsp表单效验"这一主题,介绍其中包含的9种不同的验证方法,并结合Java技术来...

    ssh对应的配置文件(xml)信息详解[归类].pdf

    动态Action FormBean还需要`form-property`子元素来配置表单字段的属性,如初始值。 3. **global-exceptions元素**: 配置全局异常处理。通过`exception`子元素,可以指定特定异常与ExceptionHandler的映射,处理...

    SpringMVC项目包含上传文件

    SpringMVC是Spring框架的一部分,专门用于处理Web应用程序的请求和响应。在SpringMVC项目中,文件上传是一项常见的功能,允许用户通过表单提交文件,例如图片、文档等,这些文件随后可以存储在服务器的文件系统或者...

    ACCP5.0(Y2课件)

    - `<html:text>`:这个标签用于创建一个文本输入字段,其属性`property`对应ActionForm中的字段名,用于将用户的输入绑定到表单对象。例如,`<html:text property="title" />`会将用户在页面上输入的值绑定到`...

    用ssh实现图片上传

    这里使用了`enctype="multipart/form-data"`属性来指定表单数据将以二进制形式提交,这是上传文件所必需的设置。 2. **Action类设计**: - 定义三个私有变量,分别用于接收文件数据、文件类型及文件名。 ```java...

    struts validator框架以及filter 乱码

    在这个文件中,你可以为每个Action Form字段指定验证规则,例如必填、长度限制、格式校验等。例如: ```xml 用户名不能为空 <param name="min">3 <param name="max">20 用户名长度必须在3到20个字符之间...

    SpringMVC文件上传的配置实例详解

    在Spring MVC框架中,文件上传是一项常见的功能,用于接收用户通过表单提交的文件数据。在本篇文章中,我们将深入探讨如何配置Spring MVC以实现文件上传,并通过实例代码来理解整个流程。 首先,为了实现文件上传,...

    Activiti数据库文档的整理

    2. **类型**:主要分为表单(FormProperty)和参数更新(VariableUpdate)两种。 3. **参数类型**:包括但不限于以下几种: - jpa-entity:JPA实体对象。 - boolean:布尔类型。 - bytes:字节数组。 - serializable...

    struts2入门,struts2 标签

    在此例中,“userBean.name”是表单字段与Action类中的属性对应关系,以便在提交时将数据绑定到相应的Action属性。 #### 2. `<s:textarea>` — 多行文本输入标签 - **用途**:用于创建一个多行文本输入框,适用于...

    day-53_data_entry_automation

    常见的HTML标签如`<form>`用于创建表单,`<input>`用于创建输入字段,`<textarea>`用于多行文本输入,`<select>`和`<option>`则用于创建下拉选择菜单等。 **表单处理** 在自动化数据录入中,HTML表单起着关键作用。...

    struts 2 s标签 struts 2 s标签

    这些标签使得开发者能够更方便地处理表单、数据展示和用户交互。以下是一些重要的Struts 2 S标签的详细介绍: 1. **s:a** - 链接标签 `s:a` 标签用于创建HTML超链接,类似于HTML的`<a>`标签。它允许你直接绑定到...

Global site tag (gtag.js) - Google Analytics