佳麗斯 加厚雙人/單人秋冬被子暖冬 羊毛被芯羊毛柔絲被特價(jià)包郵 憂憂魚(yú)冬外穿打底褲女秋冬厚長(zhǎng)褲女褲加絨加厚高腰彈力鉛筆褲靴褲 韓國(guó)代購(gòu)2013新款 韓版秋冬休閑女時(shí)尚磨破口袋衛(wèi)衣韓版學(xué)生裝 潮

          有時(shí),退一步,能一口氣進(jìn)幾步,只是這先退一步需要勇氣和自信。

          用心愛(ài)你,努力工作。

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            70 隨筆 :: 1 文章 :: 33 評(píng)論 :: 0 Trackbacks
          這次介紹有關(guān)資源相關(guān)的接口:org.springframework.context.MessageResource.而類org.springframework.context.ApplicationContext實(shí)現(xiàn)了該接口.,您可以通過(guò)getMessage()的方法來(lái)取得資源文件,從而實(shí)現(xiàn)國(guó)際化消息。
          通過(guò)一個(gè)例子來(lái)說(shuō)明。
          導(dǎo)入Spring所需的包:commons-logging.jar,spring.jar 。(日志包和Spring包)
          包下載地址:
          http://www.ziddu.com/download/3555993/Spring.rar.html

          (1)創(chuàng)建resource-config.xml

          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

          <beans>
          <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
           <property name="basename">
              <value>duck</value> <!-- 資源文件名前綴 -->
           </property>
          </bean>

          </beans>
          (2)創(chuàng)建資源文件duck_en_US.properties,duck_zh_CN.properties兩個(gè)文件
          duck_en_US.properties內(nèi)容為:
          ducklyl=User {0} login at {1}

          duck_zh_CN.properties內(nèi)容(經(jīng)過(guò)JDK工具native2ascii)編碼轉(zhuǎn)換為:
          ducklyl=\u7528\u6237 {0} \u4e8e {1} \u767b\u9646

          (3)創(chuàng)建測(cè)試類

          package com.resource;

          import java.util.*;
          import org.springframework.context.ApplicationContext;
          import org.springframework.context.support.FileSystemXmlApplicationContext;


          public class SpringTest {
           public static void main(String[] args)
           {
           //讀取配置文件
           ApplicationContext context=new FileSystemXmlApplicationContext("src/com/resource/resource-config.xml");
           
           //傳入兩個(gè)參數(shù),替換資源文件{0},{1}
           String[] para=new String[]{"王生生",Calendar.getInstance().getTime().toString()};
           
           System.out.println(context.getMessage("ducklyl", para,Locale.US));
           System.out.println(context.getMessage("ducklyl", para,Locale.CHINA));
           
          }
          }

          如果以上配置正確,運(yùn)行結(jié)果為:

          User 王生生 login at Thu Oct 25 19:15:59 CST 2007
          用戶 王生生 于 Thu Oct 25 19:15:59 CST 2007 登陸

          posted on 2007-10-25 19:28 王生生 閱讀(990) 評(píng)論(1)  編輯  收藏 所屬分類: Spring

          評(píng)論

          # re: Spring學(xué)習(xí)筆記 2007-10-25 2007-10-25 22:15 xmlspy
          spring這部分最有用的不是這個(gè),而是大量的對(duì)文件操作的api,相對(duì)于jdk的api,要方便得多.lz多多看看這些,最好從最初的接口開(kāi)始看,一個(gè)一個(gè)跟下來(lái),了解一下這個(gè)設(shè)計(jì)方式.
          大牛就是大牛,框架結(jié)構(gòu)真不是一般的功力  回復(fù)  更多評(píng)論
            

          森露2013新款豹紋打底衫 高領(lǐng) 女 長(zhǎng)袖 修身長(zhǎng)袖t恤女 加絨加厚冬 2013春秋新款女裝 潮修身大碼長(zhǎng)袖小西裝外套女 韓版中長(zhǎng)款小西裝 憂憂魚(yú)2013秋冬新款直筒褲女顯瘦長(zhǎng)褲加絨黑色休閑褲修身西褲女褲
          主站蜘蛛池模板: 江川县| 庄浪县| 贵溪市| 长阳| 乌鲁木齐县| 仁怀市| 屯昌县| 临西县| 镇宁| 蓝田县| 江津市| 永康市| 黔西| 广州市| 策勒县| 蒲城县| 安西县| 绥宁县| 承德市| 扶沟县| 涪陵区| 滦平县| 扬中市| 永州市| 盐边县| 民和| 兰西县| 冷水江市| 北京市| 津南区| 大城县| 黑河市| 铜山县| 巴林左旗| 盘山县| 萝北县| 天津市| 碌曲县| 保康县| 淄博市| 容城县|