隨筆 - 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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 鄂托克前旗| 类乌齐县| 新疆| 德庆县| 贺兰县| 五峰| 武汉市| 徐水县| 长葛市| 嵩明县| 龙游县| 蓝田县| 鄂伦春自治旗| 深水埗区| 成都市| 芷江| 岳普湖县| 南部县| 韩城市| 伊通| 达孜县| 德庆县| 龙游县| 泰州市| 讷河市| 沙河市| 白银市| 临夏市| 收藏| 潜江市| 丹江口市| 松江区| 大同市| 元阳县| 三明市| 衡南县| 临猗县| 垫江县| 鄂托克旗| 新泰市| 长寿区|