码迷,mamicode.com
首页 > 其他好文 > 详细

struts2参数转换器用法---2

时间:2018-06-08 10:32:10      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:ide   struts   []   rate   nbsp   int   复杂   pre   return   

//第二种转换器写法
public
class PointConvert2 extends StrutsTypeConverter{ @Override public Object convertFromString(Map context, String[] values, Class toClass) { // TODO Auto-generated method stub Point p = new Point(); String[] strs = (String[])values; String[] xy = strs[0].split(","); p.x = Integer.parseInt(xy[0]); p.y = Integer.parseInt(xy[1]); return p; } @Override public String convertToString(Map context, Object o) { // TODO Auto-generated method stub return o.toString(); } }

以point为例,复杂参数传递方式

list<point> ps:   参数传递?ps[0].x=1&ps[0].y=2&ps[1].x=11&ps[1].y=22

map<string,point> map:  参数传递?map[‘a‘]=1,2&map[‘b]=11,21

 

struts2参数转换器用法---2

标签:ide   struts   []   rate   nbsp   int   复杂   pre   return   

原文地址:https://www.cnblogs.com/Danial7777777/p/9153661.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!