`

全局类型转换——Point

阅读更多

与局部类型转换对应的是全局类型转换:

当一个jsp文件要输入几个点的坐标的时候,这时用局部类型转换就比较麻烦了当然了也可以实现:

方法是:

      1.在PointAction里面定义对应的几个point对象。

                   private Point point1;
                   private Point point2;
                   private Point point3;

      2.修改properties的配置文件

                  point1=com.zchen.struts.converter.PointConverter

                  point2=com.zchen.struts.converter.PointConverter

                  point3=com.zchen.struts.converter.PointConverter

 

当使用全局类型转换就没有这么复杂了:

方法是:

        1.在src目录下新建一个:xwork-conversion.properties文件(固定的文件名跟局部的不同)

        2.struts.bean.Point=com.zchen.struts.aonverter.PointConverter  

即可。 

 

分享到:
评论

相关推荐

    基于深度学习的3D点云数据处理——开上之作PointNet模型【Pytorch版】.zip

    传统的深度学习方法多依赖于将3D数据转换为网格或图像表示,但这样的预处理步骤可能导致信息损失。PointNet则首次提出了一种端到端的学习模型,能够直接处理不规则的3D点集,具有对输入点顺序不变性的优点。 Point...

    struts2学习笔记!

    - 全局类型转换允许在整个应用程序范围内定义通用的类型转换规则。 - 这些规则定义在一个名为`xwork-conversion.properties`的文件中,位于`src`目录下。 - **示例**:假设我们需要为`com.struts.bean.Point`类定义...

    TCP拦截和网络地址转换

    根据所允许通过防火墙的服务类型,攻 击者可以将对外部可信主机的.. D o S攻击和I P欺骗结合起来,从而对内部主机实施攻击。图.. 8 - 1 说明了这种攻击。 中心问题是.. S Y N泛洪的危险性远不止只是攻破一个单一...

    宋劲杉--Linux C编程一站式学习2009.3.13版本——-免积分!!!

    - **类型转换**:在不同数据类型之间转换。 - **Integer Promotion**:某些情况下自动提升较小的整数类型到int。 - **Usual Arithmetic Conversion**:在算术运算中发生的标准类型转换规则。 **16. 运算符详解** - ...

    OPhone平台2D游戏引擎实现——物理引擎

    OPhone平台2D游戏引擎实现——物理引擎(一) OPhone平台开发, 2010-10-19 17:27:20 标签 : Ophone平台 2D 游戏 引擎  上一篇文章我们介绍了常见的各种游戏特效的实现,你现在可以很轻松的实现各种游戏中所需要...

    宋劲杉--Linux C编程一站式学习2009.4,24版本——-免积分!!

    - **类型转换**: 详述不同类型间的转换规则。 3. **运算符详解** - **位运算**: 讲解按位与、或、异或、取反、移位等运算。 - **其他运算符**: 介绍复合赋值、条件、逗号等运算符。 - **SideEffect与Sequence...

    C_&_C++语言编程规范

    - **整数数据类型及操作**:选择合适的数据类型,注意类型转换。 - **字符操作**:使用安全的字符串处理函数。 - **浮点型**:注意浮点运算的精度问题。 - **常量**:使用const关键字定义常量。 - **指针**:避免野...

    linux C编程一站式学习

    - **强制类型转换**: 介绍如何使用强制类型转换来显式地改变数据类型。 - **编译器如何处理类型转换**: 探讨编译器内部处理类型转换的机制。 **2.3 运算符详解** - **位运算**: 介绍位运算符的功能及应用场景。 - *...

    5G频点计算过程-非常详细

    Global Raster 是全局的频点栅格,用于计算 5G 频点号(NR-ARFCN)。计算公式如下: FREF = FREF-Offs + ΔFGlobal (NREF - NREF-Offs) 其中,ΔFGlobal 为每个频点栅格的间隔,在 5G 中,频点栅格的间隔不是固定...

    Linux-C-编程一站式学习

    - **复合数据类型——结构体**:一种数据类型,可以包含不同类型的数据项。 - **数据抽象**:隐藏数据实现细节的过程,只暴露必要的接口。 - **数据类型标志**:用于描述数据类型的属性,如大小、对齐方式等。 - **...

    Linux+C编程一站式学习

    - **复合数据类型——结构体**: 介绍结构体的定义及其成员变量的访问方法。 - **数据抽象**: 探讨数据隐藏的重要性及其实现机制。 - **数据类型标志**: 分析不同类型标志的用途。 - **嵌套结构体**: 展示结构体内...

    Linux 一站式编程(宋劲杉)

    - **编译器如何处理类型转换**:说明编译器在处理类型转换时的策略。 #### 16. 运算符详解 - **位运算** - **按位与、或、异或、取反运算**:介绍位运算符的使用方法。 - **移位运算**:解释左移和右移运算符的...

    图像分割源代码

    ### 图像分割技术详解——基于OTSU阈值法与边缘检测的应用 #### 一、引言 图像分割作为计算机视觉中的一个重要环节,在诸多领域都有着广泛的应用,如医疗影像分析、自动驾驶、工业检测等。本文将深入探讨一种图像...

    Linux C语言编程一站式学习--pdf完整版

    - 强制类型转换的影响。 3. **运算符详解** - 位运算符的使用。 - 移位运算符的作用。 - 掩码的概念。 - 其他运算符的特性和应用场景。 - Side Effect与Sequence Point的概念。 4. **计算机体系结构基础**...

    velodyne 64E 激光雷达的ROS驱动

    5. **接口兼容**:驱动通常支持多种ROS接口,如`tf`变换树用于将点云坐标转换为全局坐标,`nav_msgs/Odometry`用于发布里程计信息。 对于开发自动驾驶或机器人项目的人来说,理解并正确配置velodyne 64E的ROS驱动至...

Global site tag (gtag.js) - Google Analytics