zoukankan      html  css  js  c++  java
  • struts2 局部类型转换器

    注册局部类型转换器只需要提供文件名为如下格式的文件:ActionName-conversion.properties
    ActionName 是需要转换器生效的Action的类名,后面的-conversion.properties字符串则是固定部分。例如:为LoginAction类,提供一个局部类型转换器,该类型转换器注册文件的文件名为LoginAction-conversion.properties,该文件为一个典型的properties文件,文件由key-value组成,文件内容为:propertyName=类型转换器类

    ActionName-conversion.properties文件由多个“propertiesName=类型转换器类”项组成,其中propertyName是Action中需要转换器转换的属性名,类型转换器类是开发者实现的类型转换器的全限定类名
    例如:LoginAction的类型转换器为LoginAction-conversion.properties,实现该类型转换器的类为UserConverter,则LoginAction-conversion.properties文件的内容为:
    #指定LoginAction的user属性需要使用student.UserConverter类来完成类型转换
    user=student.UserConverter

    LoginAction-conversion.properties文件应该与LoginAction.class放在相同的位置

    到此,局部类型转换器注册成功。当浏览器提交请求时,请求中的user请求参数将会先被该类型转换器处理。

  • 相关阅读:
    VMware Workstation 中安装Redhat linux 9.0
    暑假的总结
    [转载]控制理论 VS 股票
    一些股票术语
    28、linux shell常用的几个函数,split
    35、linux shell常用函数,ps
    shell命令wc,md5sum,basename
    linux shell,tr命令
    36、linux shell常用函数,pgrep
    37、linux shell常用函数,top
  • 原文地址:https://www.cnblogs.com/prairielonewolf/p/3429051.html
Copyright © 2011-2022 走看看