zoukankan      html  css  js  c++  java
  • Struts2类型转换器

    1.什么是类型转换器?

      将页面上提交的字符串数据,自动转换成目标数据类型。

    2.为什么需要使用类型转换器?

      访问数据更方便、简单。

    3.类型转换器的分类?

      类型分类:自动转换,手动转换。

      手动转换:需要处理特殊的数据,自动类型装失败时。

      范围分类:局部转换(针对某一个Action进行转换)

            全局转换(针对转换所有的action)

    4.如何使用类型转换器

      自动转换:能够将输入的数据自动转换成目标数据类型。

      情况1:(String--)>>int、float、double等等

      情况2:(String---)>>对象类型;语法要求:"对象名.属性名"

      要求:属性必须满足标准的javaBean.(属性名的小写字符(前两个字符都小写),并提供对应的get,set,方法)

       

      手动转换:特殊情况进行处理

      局部转换步骤:

      1.定义普通的java类,继承DefaultTypeConvert类(重写里面的方法)

      2.在action所在的包中,创建一个配置文件,用来启动手动转换器。

        文件格式(必须):Action的 类名-conversion.properties

      3.在文件中配置需要转换的:"属性名=转换器类的路径"

      全局转换步骤:

      1.定义普通的java类,继承DefaultTypeConvert类(重写里面的方法)

      2.在src目录下,创建配置文件,用于启用全局转换器.

        文件格式(必须):xwork-conversion.properties

      3.在文件中配置需要转换的:"类型名=转换器类的路径"

      

  • 相关阅读:
    三、Antd react 组件调用ref的用法获取实例
    三、gitextension 报错无法检出版本库的时候
    二、安装引入 antd
    一、React项目骨架搭建
    一、JAVA基础知识
    五、Maven创建Spring(IDEA2019-3-3)
    python爬取快手ios端首页热门视频
    接口测试之基础篇--http协议
    一些测试面试题
    性能测试一些相关的概念
  • 原文地址:https://www.cnblogs.com/huzi007/p/2781715.html
Copyright © 2011-2022 走看看