继承StrutsTypeConverter的类型转换器实例

来源:互联网 发布:知乎 日本东海核事故 编辑:程序博客网 时间:2024/06/08 09:00

在书上看的例子,当做笔记!

 

package czx;

import java.util.Map;

import org.apahce.Struts2.uitl.StrutsTypeConverter;



public class TelConverter extends StrutsTypeConverter{


      //重写的converterFromString方法

      public Object converterFromString(Map context,String[] values,Class toClass){

            

                  Tel tel = new Tel();

                  String[] telValues = values[0].split("_");

                  tel.setSectionNo(telValues[0]);

                  tel.setTelNo(telValues[1]);

                  return tel;

     }


     //重写的convertToString方法

     public String convertToString(Map context,Object o)

     {

                 Tel tel=(Tel)o;

                 return "<" + tel.getSectionNo()+"_"+"tel.getTelNo()"+">";


     }

    

}

 

原创粉丝点击