隨筆 - 18  文章 - 0  trackbacks - 0
          <2010年1月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          一.類型轉換
          eg:point 自動轉換PointAction-conversion.properties  在“-”前面要與一個包下的action同名,里面內容是point = com.test.util.TypeConverter,而TypeConverter是TypeConverter extends DefaultTypeConverter,結構如下:


          示例代碼如下:
          @Override
           public Object convertValue(Map context, Object value, Class toType) {
            if (Point.class == toType) {
             Point point = new Point();
             if (value != null && !"".equals(value)) {
              String[] str = (String[])value;
              String[] val = str[0].split(",");
              if (val != null && 2 == val.length) {
               String x = val[0];
               String y = val[1];
               if (StringUtil.isInteger(x) && StringUtil.isInteger(y)) {
                point.setX(Integer.parseInt(x));
                point.setY(Integer.parseInt(y));
               }
              }
             }
             return point;
            } else if (String.class == toType) {
             StringBuffer sb = new StringBuffer();
             Point point = (Point)value;
             Integer x = point.getX();
             Integer y = point.getY();
             sb.append("[").append(x).append(",").append(y).append("]");
             return sb.toString();
            }
            return null;
           }

          總結:
          類型轉換:    
          全局                                                                局部
          ***Action-conversion.properties             xwork-converison.properties

          校驗:
          ***Action.properties                                  message.properies(message名字可任意取,但要在配置)
          ***Action-validation.xml (配置的元素在package com.opensymphony.xwork2.validator.validators.default.xml里)                          
          posted on 2010-01-27 18:23 lucas_y 閱讀(188) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 海淀区| 大洼县| 武陟县| 阜康市| 华亭县| 赞皇县| 钦州市| 洛川县| 光山县| 颍上县| 鲁甸县| 海城市| 兰州市| 南投县| 深水埗区| 大渡口区| 乐清市| 松溪县| 巩义市| 越西县| 措美县| 通山县| 修文县| 宜昌市| 长宁区| 安西县| 上高县| 庄浪县| 沂源县| 和林格尔县| 新田县| 德安县| 彰化市| 垦利县| 临夏县| 自贡市| 东乌珠穆沁旗| 洛浦县| 长春市| 黄浦区| 湘潭县|