`
725137
  • 浏览: 82137 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Struts2中自定义类型从Action中提交后转换

阅读更多

如果想把提交上来的信息转换成一个类或其它形式
就先写一个类.这个类继承DefaultTypeConverter

建立关连时也可以采用两种方法


一全局:

全局就建立xwork-conversion.properties

里面格式如下:

完整要转换成的类名=用到的转换类

二局部:

在Action同目录下建立一个同文件名.如LoginAction.java那么就建立
LoginAction-conversion.properties
里面格式如下

要转换的属性名=用到的转换类



分享到:
评论

相关推荐

    Struts2自定义类型转换

    ### Struts2自定义类型转换:深入解析与实践 #### 引言 在Web开发中,数据类型转换是一项常见的需求,特别是在用户输入的数据与后端处理的数据类型不一致时。Struts2框架提供了强大的类型转换机制,允许开发者...

    Struts自定义类型转换器

    ### Struts自定义类型转换器 #### 一、概述 在Web开发中,表单提交的数据通常是字符串形式的,而在业务逻辑处理时往往需要将这些数据转换为其他类型的对象(如日期、数字等)。Struts框架为了更好地处理这种类型...

    struts2自定义数据类型转换练习

    本练习主要关注如何在Struts2中实现自定义的数据类型转换,以满足特定业务需求。 首先,我们需要了解Struts2的数据转换机制。当用户提交表单数据时,Struts2会通过ActionContext获取到这些数据,并尝试将其转换为...

    struts2自定义类型转换器

    2. **配置转换器**:为了让Struts2知道何时使用自定义的转换器,我们需要在配置文件(通常是struts.xml)中进行声明。可以使用`<conversion-property>`标签来指定转换器应用于哪个字段,或者全局注册转换器。 ```...

    struts2自定义类型转换、拦截器实例练习

    在Struts2中,当用户提交表单时,框架会自动尝试将请求参数转换为Action类中相应字段的类型。然而,有时默认的转换可能无法满足需求,这时就需要自定义类型转换。自定义类型转换可以通过实现Converter接口或者继承...

    传智播客struts2.1源代码_自定义类型转换器

    在Struts2中,类型转换器(TypeConverter)扮演着关键角色,它负责将HTTP请求参数转换为Action类中相应属性的正确数据类型。本教程主要探讨Struts2.1源代码中的自定义类型转换器。 1. **类型转换器的作用** 类型...

    struts 2.0 自定义类型转换器 注册类型转换器 入门实例 简单实例

    在Struts 2中,类型转换器(Type Converter)扮演着至关重要的角色,它负责将HTTP请求中的字符串数据转换为应用程序所需的对象类型。当我们需要对默认类型转换器的功能进行扩展或者处理自定义类型时,就需要自定义...

    struts2如何配置与自定义类型转换

    本篇文章将详细介绍如何在Struts2中进行配置与自定义类型转换。 首先,Struts2的配置主要涉及到`web.xml`和`struts.xml`两个文件。在`web.xml`中,你需要添加一个Struts2的Filter,这个Filter负责拦截所有的HTTP...

    Struts2类型转换(一)----常规类型,自定义类型,错误处理

    本篇文章将深入探讨Struts2中的类型转换机制,包括常规类型转换、自定义类型转换以及错误处理。 首先,我们来看**常规类型转换**。Struts2框架内建了一套完整的类型转换器,能够自动处理常见数据类型,如String、...

    Struts2的自动类型转换及自定义类型转换[文].pdf

    类型转换在Struts2中扮演着关键角色,因为它使得开发者无需手动处理字符串到其他类型的数据转换。Struts2内置了一系列常见的类型转换器,可以处理基本类型如String、boolean、char、int、long、float、double以及...

    struts2 类型转换器

    在Struts2中,类型转换器(Type Converter)是框架的一个关键特性,用于处理Action类中属性的自动类型转换。这个特性使得开发者无需手动进行数据类型之间的转换,从而提高了开发效率和代码的可读性。 标题中的...

    struts2简单实例(类型转换)

    在Struts2中,实现类型转换主要有两种方式: 1. 使用内置的类型转换器:Struts2已经内置了一些常见的类型转换器,如String到Integer、Date等。当Struts2发现需要的转换器时,会自动查找并使用。 2. 自定义类型转换器...

    Struts2 自定类型转换器(三十四)

    在本教程中,我们将深入探讨如何在Struts2中实现自定义类型转换器。 首先,我们需要了解Struts2的类型转换过程。当用户通过表单提交数据时,Struts2会尝试将这些请求参数转换为Action类中对应属性的类型。如果默认...

    struts2数据类型转换器

    这篇博客“Struts2数据类型转换器”可能深入探讨了这个主题,虽然具体的细节无法在此给出,但我们可以根据Struts2中数据类型转换的工作原理来展开讨论。 在Java Web开发中,用户通过表单提交的数据通常是字符串形式...

    Struts2实例 国际化 类型转换 struts标签

    这个实例项目展示了如何在实际应用中结合Struts2、国际化、类型转换以及Struts2自定义标签来实现用户管理功能,包括用户数据的增删改查。 首先,我们来看Struts2的核心概念。Struts2作为MVC框架,它负责处理HTTP...

    自定义类型转换器

    总的来说,自定义拦截器和拦截器栈是Struts2中实现权限控制和扩展功能的重要手段。通过自定义拦截器,我们可以根据业务需求定制特定的逻辑,比如检查用户登录状态,从而决定是否允许执行Action的方法。同时,通过...

    STRUTS2类型转换

    类型转换在Struts2中主要通过实现ognl.TypeConverter接口来完成。当需要自定义转换器时,你需要创建一个类并实现这个接口,提供convertFromString和convertToString两个方法,分别处理字符串到目标类型的转换和目标...

    struts2学习笔记三(第3讲.Struts2的类型转换)

    在Struts2中,类型转换主要由`Converter`接口实现,它的主要职责是将HTTP请求参数转换为Action类的属性。当我们在Action类中定义一个属性,而这个属性的类型与请求参数的类型不匹配时,Struts2就会自动进行类型转换...

Global site tag (gtag.js) - Google Analytics