锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲va久久久久,亚洲一线产区二线产区精华,亚洲国产精品成人午夜在线观看http://www.tkk7.com/zhengzhili/涔﹀北鏈夎礬鍕や負寰勶紝瀛︽搗鏃犳動鑻︿綔鑸?/description>zh-cnSun, 11 May 2025 11:17:40 GMTSun, 11 May 2025 11:17:40 GMT60Struts2瀛︿範絎旇鈥斺斿浗闄呭寲http://www.tkk7.com/zhengzhili/archive/2010/11/11/337481.htmlBrianBrianThu, 11 Nov 2010 14:16:00 GMThttp://www.tkk7.com/zhengzhili/archive/2010/11/11/337481.htmlhttp://www.tkk7.com/zhengzhili/comments/337481.htmlhttp://www.tkk7.com/zhengzhili/archive/2010/11/11/337481.html#Feedback0http://www.tkk7.com/zhengzhili/comments/commentRss/337481.htmlhttp://www.tkk7.com/zhengzhili/services/trackbacks/337481.html     Java紼嬪簭鐨勫浗闄呭寲涓昏閫氳繃涓変釜綾誨畬鎴愶細

    java.util.ResourceBundle錛氱敤浜庡姞杞戒竴涓祫婧愬寘銆?/p>

    java.util.Locale錛氬搴斾竴涓壒瀹氱殑鍥藉/鍖哄煙銆佽璦鐜銆?/p>

    java.text.MessageFormat錛氱敤浜庢秷鎭牸寮忓寲銆?/p>

    鑰岃祫婧愭枃浠剁殑鍛藉悕鏂瑰紡涓昏鏈変笁縐嶏細baseName_language_country.properties銆乥aseName_language.properties鍜宐aseName.properties銆?/p>

    浠ヤ笅鐨勭▼搴忓彲浠ュ緱鍒癑ava鎵鏀寔鐨勮璦鍜屽浗瀹訛細

public class LocalList {
    
public static void main(String[] args){
        Locale[] localeList 
= Locale.getAvailableLocales();
        
for (int i=0;i<localeList.length;i++){
            System.out.println(localeList[i].getdisplayCountry() 
+ "=" + localeList[i].getCountry() + " " + localeList[i].getDisplayLanguage() + "=" + localeList[i].getLanguage());
        }

    }

}

    浣跨敤鍥介檯鍖栫殑浠g爜濡傦細 

public class Hello{
    
public static void main(String[] args){
        Locale myLocale 
= Locale.getDefault();
        ResourceBundle bundle 
= ResourceBundle.getBundle("mess",myLocale);
        System.out.println(bundler.getString(
"hello"));
    }

}

    濡傛灉鍦ㄨ祫婧愭枃浠朵腑錛屽瓨鍦ㄤ緥濡俶sg = Hello,{0}!Today is {1}.榪欐牱闇瑕佺▼搴忓姩鎬佹彃鍏ュ弬鏁扮殑鏂囨湰錛屽垯闇瑕佷嬌鐢∕essageFormat綾葷殑format()鏂規硶銆?/p>

    闄や簡浣跨敤璧勬簮鏂囦歡錛屾垜浠篃鍙互浣跨敤綾繪枃浠舵潵浠f浛璧勬簮鏂囦歡銆備嬌鐢↗ava鏂囦歡浠f浛璧勬簮鏂囦歡鐨凧ava鏂囦歡蹇呴』婊¤凍錛?銆傜被鍚嶅繀欏繪槸baseName_language_country錛岃繖涓庡睘鎬ф枃浠剁殑鍛藉悕鐩鎬技銆?銆傝綾誨繀欏葷戶鎵縇istResourceBundle錛屽茍閲嶅啓getContents鏂規硶錛岃鏂規硶榪斿洖Object鏁扮粍銆傝鏁扮粍鐨勬瘡涓涓」閮芥槸key-value瀵廣?/p>

public class MyResource_zh_CN extends ListResourceBundle {
    
//瀹氫箟璧勬簮
    private final Object myData[][] = {
        
{"msg","綾繪枃浠舵秷鎭?{0},鎮ㄥソ錛佷粖澶╂槸{1}"}
    }
;
    @Override
    
public Object[][] getContents(){
        
return myData;
    }

}


    瀵逛簬綆浣撲腑鏂囩殑Locale錛孯esourceBundler鎼滅儲璧勬簮鐨勯『搴忔槸錛?/p>

    baseName_zh_CN.class;baseName_zh_CH.properties;baseName_zh.class;baseName_zh.properties;baseName.class;baseName.properties

 

    Struts2璁塊棶鍥介檯鍖栨秷鎭紝涓昏鏈?縐嶆柟寮忥細1錛塉SP欏甸潰杈撳嚭鍥介檯鍖栨秷鎭紝鍙互浣跨敤Struts2鐨?lt;s:text.../>鏍囩錛岃鏍囩鍙互鎸囧畾涓涓猲ame灞炴э紝璇ュ睘鎬у氨鏄祫婧愭枃浠朵腑鐨刱ey銆?錛夊湪Action涓紝鍙互浣跨敤ActionSupport綾葷殑getText鏂規硶錛岃鏂規硶鍙互鎺ュ彈涓涓猲ame鍙傛暟錛屾寚瀹氫簡鍥介檯鍖栬祫婧愭枃浠朵腑鐨刱ey銆?)琛ㄥ崟鍏冪礌鐨凩abel錛屽彲浠ヤ負琛ㄥ崟鏍囩鎸囧畾涓涓猭ey灞炴э紝榪欎釜key鎸囧畾浜嗗浗闄呭寲璧勬簮鏂囦歡鐨刱ey銆?/p>

     瀵逛簬甯﹀崰浣嶇鐨勫浗闄呭寲娑堟伅錛屽湪Action涓紝鍒欓渶瑕佷嬌鐢╣etText(String key, String[] args)鏉ュ鐞嗭紝鍏朵腑args灝辨槸鍙傛暟鍒楄〃錛涜屽湪欏甸潰涓紝鍒欓渶瑕佷負<s:text.../>鏍囩鎸囧畾<s:param.../>瀛愭爣絳俱傚錛?/p>

<s:text name="welcomeMsg">
    
<s:param><s:property value="username"></s:param>
</s:text>


   鍦⊿truts2涓紝榪樻湁涓縐嶆洿鍔犵畝鍗曠殑琛ㄨ揪鏂瑰紡銆傛垜浠彲浠ュ湪璧勬簮鏂囦歡涓啓渚嬪榪欐牱鐨勮〃杈懼紡錛歠ailTip=${username},瀵逛笉璧鳳紝鎮ㄤ笉鑳界櫥褰曪紒錛岄氳繃浣跨敤琛ㄨ揪寮忥紝鍙互浠嶸alueStack涓彇鍑簎sername灞炴у鹼紝鑷姩濉厖鍒版秷鎭祫婧愪腑銆傝繖鍦ˋction涓緢甯哥敤銆?/p>

    瀵逛簬涓涓ぇ鍨嬪簲鐢ㄨ岃█錛屽浗闄呭寲璧勬簮鏂囦歡鐨勭鐞嗕篃鏄竴涓潪甯告旦澶х殑宸ョ▼銆備負浜嗚兘鏇村ソ鐨勫垎鑰屾不涔嬶紝Struts2鍏佽閽堝涓嶅悓鐨勬ā鍧椼佷笉鍚孉ction鏉ョ粍緇囧浗瀹跺寲璧勬簮鏂囦歡銆?/p>

     涓篠trut2搴旂敤鎸囧畾鍖呰寖鍥磋祫婧愭枃浠剁殑鏂規硶鏄?鍦ㄥ寘鐨勮窡璺緞涓嬪緩绔嬪涓枃浠跺悕涓簆ackage_language_country.properties鐨勬枃浠訛紝涓鏃﹀緩绔嬩簡榪欎釜緋誨垪鐨勫浗闄呭寲璧勬簮鏂囦歡錛屽簲鐢ㄤ腑澶勪簬璇ュ寘涓嬬殑鎵鏈堿ction閮藉彲浠ヨ闂璧勬簮鏂囦歡銆?/p>

    渚嬪涓涓狝ction涓篶odes\packageScope\src\lee\action\LoginAction.java錛岄偅涔堟垜浠彲浠ユ彁渚沺ackage_zh_CN.properties鍜宲ackage_en_US.properties涓や釜鏂囦歡鏀懼湪codes\packageScope\src\lee鐩綍涓嬶紝閭d箞榪欎袱涓枃浠跺氨鑳借lee鍖呭強lee鍖呬笅鎵鏈夊瓙鍖呭唴鐨凙ction鎵鑳借闂?/p>

    鍚屾椂錛屾垜浠篃鍙互涓篖oginAction鍗曠嫭鎸囧畾涓浠藉浗闄呭寲璧勬簮鏂囦歡銆傚嵆鍦╟odes\packageScope\src\lee\action鐩綍涓嬶紝鍒嗗埆寤虹珛LoginAction_zh_CN.properties鍜孡oginAction_en_US.properties涓や釜鏂囦歡銆?/p>

    鏈夋椂鍊欙紝澶勪簬鏌愮鐗規畩鐨勫師鍥狅紝鎴戜滑闇瑕佷復鏃舵寚瀹氳祫婧愭枃浠訛紝閭d箞灝遍渶瑕佷嬌鐢?lt;s:i18n.../>鏉ュ厖褰?lt;s:text.../>鏍囩鐨勭埗鏍囩浜嗐傚錛?/p>

<s:i18n name="tmp">
    
<s:text name="loginPage"/>
</s:i18n>

<s:i18n name="tmp">
    
<s:form action="login">
        
<s:textfield name="username" key="user"/>
        
<s:textfield name="password" key="pass"/>
        
<s:submit key="login"/>
    
</s:form>
</s:i18n>


    鍔犺澆璧勬簮鏂囦歡鐨勯『搴忥細

  1.     浼樺厛鍔犺澆緋葷粺涓繚瀛樺湪ChildAction鐨勭被鏂囦歡鐩稿悓浣嶇疆錛屼笖baseName涓篊hildAction鐨勭郴鍒楄祫婧愭枃浠躲?/li>
  2.     濡傛灉鍦?錛変腑鎵句笉鍒発ey瀵瑰簲鐨勬秷鎭紝涓擟hildAction鏈夌埗綾籔arentAction錛屽垯鍔犺澆緋葷粺涓繚瀛樺湪ParentAction鐨勭被鏂囦歡鐩稿悓浣嶇疆錛屼笖baseName涓篜arentAction鐨勭郴鍒楄祫婧愭枃浠躲?/li>
  3.     濡傛灉2錛変腑鎵句笉鍒発ey瀵瑰簲鐨勬秷鎭紝涓擟hildAction鏈夊疄鐜版帴鍙ChildAction錛屽垯鍔犺澆緋葷粺涓繚瀛樺湪IChildAction鐨勭被鏂囦歡鐩稿悓浣嶇疆錛屼笖baseName涓篒ChildAction鐨勭郴鍒楄祫婧愭枃浠躲?/li>
  4.     濡傛灉3錛変腑鎵句笉鍒発ey瀵瑰簲鐨勬秷鎭紝涓擟hildAction鏈夊疄鐜版帴鍙odelDriven錛堝嵆浣跨敤妯″瀷椹卞姩妯″紡錛夛紝鍒欏浜巊etModel()鏂規硶榪斿洖鐨刴odel瀵硅薄錛岄噸鏂版墽琛?錛夋鎿嶄綔銆?/li>
  5.     濡傛灉鍦?錛変腑鎵句笉鍒発ey瀵瑰簲鐨勬秷鎭紝鍒欐煡鎵懼綋鍓嶅寘涓媌aseName涓簆ackage鐨勭郴鍒楄祫婧愭枃浠躲?/li>
  6.     濡傛灉鍦?錛変腑鎵句笉鍒発ey瀵瑰簲鐨勬秷鎭紝鍒欐部鐫褰撳墠鍖呬笂婧紝鐩村埌鏈欏跺眰鍖呮潵鏌ユ壘baseName涓簆ackage鐨勭郴鍒楄祫婧愭枃浠躲?/li>
  7.     濡傛灉鍦?錛変腑鎵句笉鍒発ey瀵瑰簲鐨勬秷鎭紝鍒欐煡鎵緎truts.custom.i18n.resources甯擱噺鎸囧畾baseName鐨勭郴鍒楄祫婧愭枃浠躲?/li>
  8.     濡傛灉緇忚繃涓婇潰姝ラ涓鐩存壘涓嶅埌key瀵瑰簲鐨勬秷鎭紝灝嗙洿鎺ヨ緭鍑鴻key鐨勫瓧絎︿覆鍊?/li>

      瀵逛簬鍦↗SP涓闂浗闄呭寲娑堟伅錛屽垯綆鍗曞緢澶氾紝鍙互鍒嗕負涓ょ褰㈠紡錛?/p>

      1錛夊浜庝嬌鐢?lt;s:i18n.../>鏍囩浣滀負鐖舵爣絳劇殑<s:text.../>鏍囩錛屽皢鐩存帴浠?lt;s:i18n.../>鏍囩鎸囧畾鐨勫浗闄呭寲璧勬簮鏂囦歡涓姞杞芥寚瀹歬ey瀵瑰簲鐨勬秷鎭紝濡傛灉娌℃湁錛屽垯璇誨彇struts.custom.i18n.resources甯擱噺鎸囧畾baseName鐨勭郴鍒楁枃浠躲傚鏋滆繕娌℃湁錛岀洿鎺ヨ緭鍑簁ey銆?/p>

     2錛夊浜庢病鏈変嬌鐢?lt;s:i18n.../>鏍囩浣滀負鐖舵爣絳劇殑<s:text.../>鏍囩錛屽垯鐩存帴璇誨彇struts.custom.i18n.resources甯擱噺鎸囧畾baseName鐨勭郴鍒楁枃浠躲傚鏋滄病鏈夛紝鐩存帴杈撳嚭key銆?br />

    Struts2涓紝 鎴戜滑鍙互閫氳繃ActionContext.getContext().setLocale(Locale arg)璁劇疆鐢ㄦ埛鐨勯粯璁よ璦銆傚悓鏃跺湪Struts2 鐨刣efaultStack鎷︽埅鏍堜腑錛宨18n鎷︽埅鍣ㄤ篃鑳借緗粯璁よ璦銆俰18n鍦ㄦ墽琛孉ction鏂規硶鍓嶏紝浼氳嚜鍔ㄦ煡鎵句竴涓悕涓簉equest_locale鐨勫弬鏁般傚鏋滆繖涓弬鏁板瓨鍦紝鍒欐嫤鎴櫒浼氬皢鍏惰漿鎹㈡垚Locale瀵硅薄錛屽茍璁句負榛樿鐨凩ocale銆傚悓鏃訛紝榪欎釜Locale瀵硅薄浼氫繚瀛樺湪Session鐨勫悕涓篧W_TRANS_I18N_LOCALE鐨勫睘鎬т腑銆備竴鏃︾敤鎴風殑Session涓湁WW_TRANS_I18N_LOCALE灞炴э紝鍒欏睘鎬ф寚瀹氱殑Locale灝嗕細浣滀負嫻忚鍣ㄧ殑榛樿Locale銆傚洜姝わ紝鐢ㄦ埛涔熷彲鍒╃敤姝ゅ姛鑳芥潵寮鍙戣嚜琛岄夋嫨璇█鐨勫姛鑳姐?/p>

Brian 2010-11-11 22:16 鍙戣〃璇勮
]]>
Struts2瀛︿範絎旇 鈥斺?涓婁紶鍜屼笅杞?/title><link>http://www.tkk7.com/zhengzhili/archive/2010/11/07/337455.html</link><dc:creator>Brian</dc:creator><author>Brian</author><pubDate>Sun, 07 Nov 2010 06:19:00 GMT</pubDate><guid>http://www.tkk7.com/zhengzhili/archive/2010/11/07/337455.html</guid><wfw:comment>http://www.tkk7.com/zhengzhili/comments/337455.html</wfw:comment><comments>http://www.tkk7.com/zhengzhili/archive/2010/11/07/337455.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhengzhili/comments/commentRss/337455.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhengzhili/services/trackbacks/337455.html</trackback:ping><description><![CDATA[     鎽樿:     Struts2榛樿浣跨敤Jakarta鐨凜ommon-FileUpload鐨勬枃浠朵笂浼犺В鏋愬櫒銆傝struts.properties閰嶇疆鏂囦歡涓細 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#鎸囧畾浣跨敤COS鐨勬枃浠朵笂...  <a href='http://www.tkk7.com/zhengzhili/archive/2010/11/07/337455.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/zhengzhili/aggbug/337455.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhengzhili/" target="_blank">Brian</a> 2010-11-07 14:19 <a href="http://www.tkk7.com/zhengzhili/archive/2010/11/07/337455.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Struts2瀛︿範絎旇鈥斺旇緭鍏ユ牎楠岋紙浜岋級http://www.tkk7.com/zhengzhili/archive/2010/10/24/336024.htmlBrianBrianSun, 24 Oct 2010 07:35:00 GMThttp://www.tkk7.com/zhengzhili/archive/2010/10/24/336024.htmlhttp://www.tkk7.com/zhengzhili/comments/336024.htmlhttp://www.tkk7.com/zhengzhili/archive/2010/10/24/336024.html#Feedback1http://www.tkk7.com/zhengzhili/comments/commentRss/336024.htmlhttp://www.tkk7.com/zhengzhili/services/trackbacks/336024.html     瀵逛簬login鏂規硶鐨勬牎楠岋紝鍙互閫氳繃<ActionClassName>-<ActionAliasName>-validation.xml鏂囦歡鏉ユ牎楠岋紝鍗砇egistAction-login-validation.xml鏂囦歡榪涜鏍¢獙銆傚悓鏃訛紝RegistAction-validation.xml鐨勬牎楠岃鍒欎粛鏃уlogin鏂規硶鏈夋晥銆傚嵆login鏂規硶鐨勬牎楠岃鍒欐槸Region-validation.xml鍜孯egistAction-login-validation.xml鐨勬誨拰銆?br />     濡傛灉RegistAction緇ф壙浜咮aseAction錛岄偅涔堝浜嶣aseAction綾葷殑鏍¢獙瑙勫垯涔熶細琚玆egistAction綾繪墍緇ф壙鏍¢獙銆傚叿浣撴潵璇達紝鍏舵牎楠岃鍒欑殑鎼滅儲鏂囦歡瑙勫垯濡備笅錛?br />         BaseAction-validation.xml
        BaseAction-鍒悕-validation.xml
        RegistAction-validation.xml
        RegistAction-鍒悕-validation.xml

    瀵逛簬Struts2鎵鏀寔鐨勫唴寤烘牎楠屽櫒錛屾垜浠彲浠ラ氳繃xwork.2.1.2.jar涓殑com/opensymphony/xwork2/validator/validators/default.xml鏂囦歡鏌ョ湅銆?/p>

    闄や簡閰嶇疆鏂囦歡錛孲truts2涔熸敮鎸丄nnotation銆備笅闈㈠氨鏄嬌鐢ˋnnotation閰嶇疆鐨凴egistAction:

@Validation()
public class RegistAction extends ActionSupport {
    private static final long serialVersionUID = -2113900523366315993L;
    
    //璇ヨ姹傚寘鍚殑4涓姹傚弬鏁?br />     private String name;
    private String pass;
    private int age;
    private Date birth;
    
    
    public String getName() {
        return name;
    }
        @RequiredStringValidator(type=ValidatorType.FIELD,key="name.required",message="")
        @RegexFieldValidator(type=ValidatorType.FIELD,expression="\\w{4,25}",key="name.regex",message="")
    public void setName(String name) {
        this.name = name;
    }
    public String getPass() {
        return pass;
    }
        @RequiredStringValidator(type=ValidatorType.FIELD,key="pass.required",message="")
        @RegexFieldValidator(type=ValidatorType.FIELD,expression="\\w{4,25}",key="pass.regex",message="")
    public void setPass(String pass) {
        this.pass = pass;
    }
    public int getAge() {
        return age;
    }
        @IntRangeFieldValidator(message="",key="age.range",min="1",max="150")
    public void setAge(int age) {
        this.age = age;
    }
    public Date getBirth() {
        return birth;
    }
        @DateRangeFieldValidator(message="",key="birth.range",min="1900/01/01",max="2050/01/21")
    public void setBirth(Date birth) {
        this.birth = birth;
    }
}

     

    瀵逛簬涓嶈兘閫氳繃鍐呯疆鏍¢獙鍣ㄨ繘琛屾牎楠岀殑閫昏緫錛屽垯鍙氳繃閲嶅啓validate()鏂規硶鏉ュ疄鐜般傚鏋滀竴涓狝ction涓瓨鍦ㄥ涓昏緫澶勭悊錛屽垯闇瑕侀氳繃validateXxx()鏂規硶鏉ュ垎鍒繘琛屾牎楠岋紝鍏朵腑Xxx浠h〃鏂規硶鍚嶃傚login()鏂規硶瀵瑰簲鐨勬牎楠屾柟娉曚負validateLogin()銆?/p>

    Struts2鐨勮緭鍏ユ牎楠屾祦紼嬶細

    1銆傜被鍨嬭漿鎹㈠櫒璐熻矗瀵瑰瓧絎︿覆鐨勮姹傚弬鏁版墽琛岀被鍨嬭漿鎹紝騫跺皢榪欎簺鍊艱緗垚Action鐨勫睘鎬у箋?/p>

    2銆傚湪鎵ц綾誨瀷杞崲榪囩▼涓紝濡傛灉鍙戠敓寮傚父錛屽垯灝嗗紓甯鎬繚瀛樺埌ActionContext涓紝騫剁敱conversionError鎷︽埅鍣ㄨ礋璐e皢鍏跺皝瑁呭埌fieldError閲屻傜劧鍚庢墽琛岀3姝ワ紱濡傛棤寮傚父錛岀洿鎺ユ墽琛岀3姝ャ?/p>

    3銆傝皟鐢⊿truts2鍐呯疆鐨勮緭鍏ユ牎楠岃鍒欒繘琛岃緭鍏ユ牎楠?/p>

    4銆傞氳繃鏀懼皠璋冪敤validateXxx()鏂規硶銆?/p>

    5銆傝皟鐢╲alidate()鏂規硶銆?/p>

    6銆傚鏋滀笂榪伴兘鏈彂鐢焒ieldError錛屽皢璋冪敤Action閲屽鐞嗙敤鎴瘋姹傜殑澶勭悊鏂規硶錛涘鏋滃嚭鐜頒簡fieldError錛屽垯杞叆input閫昏緫瑙嗗浘鎵鎸囧畾鐨勮鍥捐祫婧愩?



Brian 2010-10-24 15:35 鍙戣〃璇勮
]]>
Struts2瀛︿範絎旇鈥斺旇緭鍏ユ牎楠岋紙涓錛?/title><link>http://www.tkk7.com/zhengzhili/archive/2010/10/24/336019.html</link><dc:creator>Brian</dc:creator><author>Brian</author><pubDate>Sun, 24 Oct 2010 07:01:00 GMT</pubDate><guid>http://www.tkk7.com/zhengzhili/archive/2010/10/24/336019.html</guid><wfw:comment>http://www.tkk7.com/zhengzhili/comments/336019.html</wfw:comment><comments>http://www.tkk7.com/zhengzhili/archive/2010/10/24/336019.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhengzhili/comments/commentRss/336019.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhengzhili/services/trackbacks/336019.html</trackback:ping><description><![CDATA[     鎽樿:     Struts2鎻愪緵浜嗗熀浜庨獙璇佹鏋剁殑杈撳叆鏍¢獙錛屽湪榪欑鏍¢獙鏂瑰紡涓嬶紝鎵鏈夌殑杈撳叆鏍¢獙鍙渶瑕侀氳繃鎸囧畾鐨勯厤緗枃浠跺嵆鍙係truts2涓瘡涓狝ction閮芥湁涓涓牎楠屾枃浠訛紝鍏惰鍒欎負錛?lt;Action鍚嶅瓧>-validation.xml銆傚錛?Code highlighting produced by Actipro CodeHighlighter (freewar...  <a href='http://www.tkk7.com/zhengzhili/archive/2010/10/24/336019.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/zhengzhili/aggbug/336019.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhengzhili/" target="_blank">Brian</a> 2010-10-24 15:01 <a href="http://www.tkk7.com/zhengzhili/archive/2010/10/24/336019.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>ExtJs----鏁版嵁瀛樺偍涓庝紶杈?/title><link>http://www.tkk7.com/zhengzhili/archive/2009/10/27/299801.html</link><dc:creator>Brian</dc:creator><author>Brian</author><pubDate>Tue, 27 Oct 2009 03:00:00 GMT</pubDate><guid>http://www.tkk7.com/zhengzhili/archive/2009/10/27/299801.html</guid><wfw:comment>http://www.tkk7.com/zhengzhili/comments/299801.html</wfw:comment><comments>http://www.tkk7.com/zhengzhili/archive/2009/10/27/299801.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.tkk7.com/zhengzhili/comments/commentRss/299801.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhengzhili/services/trackbacks/299801.html</trackback:ping><description><![CDATA[     鎽樿: Ext.data.Connection     Ext.data.Connection鏄Ext.lib.Ajax鐨勫皝瑁咃紝瀹冩彁渚涗簡閰嶇疆浣跨敤Ajax鐨勯氱敤鏂瑰紡錛屽畠鍦ㄥ唴閮ㄩ氳繃Ext.lib.Ajax瀹炵幇涓庡悗鍙扮殑寮傛璋冪敤銆備笌搴曞眰鐨凟xt.lib.Ajax鐩告瘮錛孍xt.data.Connection鎻愪緵浜嗘洿綆媧佺殑閰嶇疆鏂瑰紡錛屼嬌鐢ㄨ搗鏉ユ洿鏂逛究銆?  ...  <a href='http://www.tkk7.com/zhengzhili/archive/2009/10/27/299801.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/zhengzhili/aggbug/299801.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhengzhili/" target="_blank">Brian</a> 2009-10-27 11:00 <a href="http://www.tkk7.com/zhengzhili/archive/2009/10/27/299801.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>ExtJs----宸ュ叿鏍忓拰鑿滃崟http://www.tkk7.com/zhengzhili/archive/2009/10/26/299767.htmlBrianBrianMon, 26 Oct 2009 06:43:00 GMThttp://www.tkk7.com/zhengzhili/archive/2009/10/26/299767.htmlhttp://www.tkk7.com/zhengzhili/comments/299767.htmlhttp://www.tkk7.com/zhengzhili/archive/2009/10/26/299767.html#Feedback0http://www.tkk7.com/zhengzhili/comments/commentRss/299767.htmlhttp://www.tkk7.com/zhengzhili/services/trackbacks/299767.html闃呰鍏ㄦ枃

Brian 2009-10-26 14:43 鍙戣〃璇勮
]]>
ExtJs----甯冨眬http://www.tkk7.com/zhengzhili/archive/2009/10/26/299732.htmlBrianBrianMon, 26 Oct 2009 04:23:00 GMThttp://www.tkk7.com/zhengzhili/archive/2009/10/26/299732.htmlhttp://www.tkk7.com/zhengzhili/comments/299732.htmlhttp://www.tkk7.com/zhengzhili/archive/2009/10/26/299732.html#Feedback0http://www.tkk7.com/zhengzhili/comments/commentRss/299732.htmlhttp://www.tkk7.com/zhengzhili/services/trackbacks/299732.html闃呰鍏ㄦ枃

Brian 2009-10-26 12:23 鍙戣〃璇勮
]]>
ExtJs----寮瑰嚭紿楀彛http://www.tkk7.com/zhengzhili/archive/2009/10/25/299652.htmlBrianBrianSun, 25 Oct 2009 03:24:00 GMThttp://www.tkk7.com/zhengzhili/archive/2009/10/25/299652.htmlhttp://www.tkk7.com/zhengzhili/comments/299652.htmlhttp://www.tkk7.com/zhengzhili/archive/2009/10/25/299652.html#Feedback2http://www.tkk7.com/zhengzhili/comments/commentRss/299652.htmlhttp://www.tkk7.com/zhengzhili/services/trackbacks/299652.htmlExt.MessageBox

 1//Ext.MessageBox.alert()
 2Ext.MessageBox.alert('鏍囬','鍐呭',function(btn){
 3    alert('浣犲垰鍒氱偣鍑諱簡' + btn);
 4}
);
 5
 6//Ext.MessageBox.confirm()
 7Ext.MessageBox.confirm('閫夋嫨妗?,'浣犲埌搴曟槸閫夋嫨Yes榪樻槸No?', function(btn) {
 8    alert('浣犲垰鍒氱偣鍑諱簡' + btn);
 9}
);
10
11//Ext.MessageBox.prompt()
12Ext.MessageBox.prompt('杈撳叆妗?,'闅忎究杈撳叆涓浜涗笢瑗?, function(btn,text) {
13    alert('浣犲垰鍒氱偣鍑諱簡' + btn + ", 鍒氬垰杈撳叆浜?/span>" + text);
14}
);
    
瀵硅瘽妗嗙殑鏇村閰嶇疆

 1//鍙互杈撳叆澶氳鐨勮緭鍏ユ
 2Ext.MessageBox.show({
 3    title:'澶氳杈撳叆妗?,
 4    msg:'浣犲彲浠ュ杈撳叆濂藉嚑琛?,
 5    width:300,
 6    buttons:Ext.MessageBox.OKCANCEL,
 7    multiline:true,
 8    fn:function(btn,text){
 9        alert('浣犲垰鍒氱偣鍑諱簡' + btn + ", 鍒氬垰杈撳叆浜?/span>" + text);
10    }

11}
);
12
13//鑷畾涔夊璇濇鐨勬寜閽?/span>
14Ext.MessageBox.show({
15    title:'闅忎究鎸変釜鎸夐挳',
16    msg:'浠庝笁涓寜閽噷闅忎究閫夋嫨涓涓?,
17    buttons:Ext.MessageBox.YESNOCANCEL,
18    multiline:true,
19    fn:function(btn){
20        alert('浣犲垰鍒氱偣鍑諱簡' + btn);
21    }

22}
);

    Ext.MessageBox涓璁劇殑4涓寜閽垎鍒槸OK錛孻es錛孨o錛孋ancel銆傚鏋滀笉浣跨敤YESNOCANCEL榪欑棰勮鍙橀噺錛屼篃鍙互鐩存帴浣跨敤{ok:true, yes:true, no:true,cancel:true}鐨勫艦寮忥紝榪欐牱4涓寜閽兘浼氭樉紺哄湪瀵硅瘽妗嗕腑銆?br />
榪涘害鏉?br />
 1Ext.MessageBox.show({
 2    title:'璇風瓑寰?,
 3    msg:'璇誨彇鏁版嵁涓?,
 4    width:240,
 5    progress:true,
 6    closable:false  //闅愯棌瀵硅瘽妗嗗彸涓婅鐨勫叧闂寜閽紝浠庤岀姝㈢敤鎴峰叧闂繘搴︽潯
 7}
);
 8
 9//涔熷彲浠ョ洿鎺ヤ嬌鐢‥xt.MessageBox.progress()
10Ext.MessageBox.progress('璇風瓑寰?,msg:'璇誨彇鏁版嵁涓?);
11

    涓婅堪鐨勮繘搴︾姸鎬佹椂涓嶄細鍙戠敓鍙樺寲鐨勶紝鎴戜滑闇瑕佽皟鐢‥xt.MessageBox.updateProgress()鍑芥暟錛屽浠ヤ笅涓烘瘡縐掑彉鍖栵紝10縐掑悗闅愯棌錛?br />
 1var f = function(v){
 2    return function(){
 3        if (v == 11{
 4            Ext.MessageBox.hide();
 5        }
 esle {
 6            Ext.MessageBox.updateProgress(v/10,'姝e湪璇誨彇絎? + v + '涓紝涓鍏?0涓?);
 7        }

 8    }
;
 9}
;
10for (var i = 1 ; i < 12 ; i++{
11    setTimeout(f(i) , i*1000);
12}

    榪樺彲浠ヤ嬌鐢ㄤ竴縐嶈嚜鍔ㄥ彉鍖栫殑榪涘害鏉℃彁紺烘錛屽Ext.MessageBox.wait('璇風瓑寰?, msg: ' 璇誨彇鏁版嵁涓?);

鍔ㄧ敾鏁堟灉
    
鍙互涓哄璇濇榪欐槸寮瑰嚭鍜屽叧闂殑鍔ㄧ敾鏁堟灉錛屼嬌鐢╝nimEl鍙傛暟鎸囧畾涓涓狧TML鍏冪礌錛屽璇濇灝變細渚濇嵁鎸囧畾鐨凥TML鍏冪礌鎾斁寮瑰嚭鍜屽叧闂殑鍔ㄧ敾銆?br />
紿楀彛鍒嗙粍

 1        <script type="text/javascript">
 2var i = 0 , mygroup;
 3
 4function newWin(){
 5    var win = new Ext.Window({
 6        title:'紿楀彛'+ i++,
 7        width:400,
 8        height:300,
 9        maximizable:true,
10        manager:mygroup
11    }
);
12    win.show();
13}

14
15function toBack(){
16    mygroup.sendToBack(mygroup.getActive());
17}

18
19function hideAll(){
20    mygroup.hideAll();
21}

22
23Ext.onReady(function(){
24    mygroup = new Ext.WindowGroup();
25
26    Ext.get("btn").on("click",newWin);
27    Ext.get("btnToBack").on("click",toBack);
28    Ext.get("btnHide").on("click",hideAll);
29}
);
30        </script>
31
32 <BODY>
33    <input id="btn" type="button" name="add" value="鏂扮獥鍙?/span>"/>
34    <input id="btnToBack" type="button" name="btnToBack" value="鏀懼埌鍚庡彴"/>
35    <input id="btnHide" type="button" name="btnHide" value="闅愯棌鎵鏈?/span>"/>
36 </BODY>

    紺轟緥涓紝鎵鏈夐氳繃newWind()鏂規硶浜х敓鐨勭獥鍙i兘灞炰簬mygroup紿楀彛緇?

Brian 2009-10-25 11:24 鍙戣〃璇勮
]]>
ExtJs----鎷栨斁http://www.tkk7.com/zhengzhili/archive/2009/10/23/299494.htmlBrianBrianFri, 23 Oct 2009 15:42:00 GMThttp://www.tkk7.com/zhengzhili/archive/2009/10/23/299494.htmlhttp://www.tkk7.com/zhengzhili/comments/299494.htmlhttp://www.tkk7.com/zhengzhili/archive/2009/10/23/299494.html#Feedback0http://www.tkk7.com/zhengzhili/comments/commentRss/299494.htmlhttp://www.tkk7.com/zhengzhili/services/trackbacks/299494.html闃呰鍏ㄦ枃

Brian 2009-10-23 23:42 鍙戣〃璇勮
]]>
ExtJs----Ext鏀寔鐨勬帶浠?/title><link>http://www.tkk7.com/zhengzhili/archive/2009/10/22/299322.html</link><dc:creator>Brian</dc:creator><author>Brian</author><pubDate>Thu, 22 Oct 2009 06:31:00 GMT</pubDate><guid>http://www.tkk7.com/zhengzhili/archive/2009/10/22/299322.html</guid><wfw:comment>http://www.tkk7.com/zhengzhili/comments/299322.html</wfw:comment><comments>http://www.tkk7.com/zhengzhili/archive/2009/10/22/299322.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhengzhili/comments/commentRss/299322.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhengzhili/services/trackbacks/299322.html</trackback:ping><description><![CDATA[     鎽樿: 鍩烘湰杈撳叆鎺т歡Ext.form.Field     Ext.form.Field鏄墍鏈夎〃鍗曡緭鍏ユ帶浠剁殑鍩虹被錛屽叾浠栫殑杈撳叆鎺т歡閮芥槸鍩轟簬瀹冩墿灞曠殑鏉ョ殑銆傚叾瀹氫箟浜嗚緭鍏ユ帶浠墮氱敤鐨勫睘鎬у拰鍔熻兘鍑芥暟錛岃繖浜涢氱敤鐨勫睘鎬у拰鍔熻兘鍑芥暟澶ц嚧鍒嗕負3澶х被錛氶〉闈㈡樉紺烘牱寮忋佹帶浠跺弬鏁伴厤緗拰鏁版嵁鏈夋晥鎬ф牎楠屻?    欏甸潰鏄劇ず鏍峰紡錛歝learCls, cls, ...  <a href='http://www.tkk7.com/zhengzhili/archive/2009/10/22/299322.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/zhengzhili/aggbug/299322.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhengzhili/" target="_blank">Brian</a> 2009-10-22 14:31 <a href="http://www.tkk7.com/zhengzhili/archive/2009/10/22/299322.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://k96d.com" target="_blank">免费91麻豆精品国产自产在线观看</a>| <a href="http://tjbdyx.com" target="_blank">xxxx日本免费</a>| <a href="http://wwwvv99.com" target="_blank">久久丫精品国产亚洲av</a>| <a href="http://theav25.com" target="_blank">久久精品女人天堂AV免费观看</a>| <a href="http://spvec.com" target="_blank">黄色网址大全免费</a>| <a href="http://znboxcdn304.com" target="_blank">亚洲AV美女一区二区三区</a>| <a href="http://nonobo.com" target="_blank">日韩精品无码区免费专区</a>| <a href="http://xxx2222.com" target="_blank">国产精品小视频免费无限app </a>| <a href="http://zzdyzj.com" target="_blank">国产免费久久精品</a>| <a href="http://rp71.com" target="_blank">国产一区二区三区免费</a>| <a href="http://5r7b.com" target="_blank">亚洲另类自拍丝袜第五页</a>| <a href="http://haidiaori.com" target="_blank">亚洲成亚洲乱码一二三四区软件</a>| <a href="http://ynkaishan.com" target="_blank">毛片大全免费观看</a>| <a href="http://sdhuamo.com" target="_blank">aa毛片免费全部播放完整</a>| <a href="http://4eeyy.com" target="_blank">亚洲乱亚洲乱妇24p</a>| <a href="http://kkjk123.com" target="_blank">亚洲AV无码不卡在线播放</a>| <a href="http://ulihix.com" target="_blank">国产免费拔擦拔擦8x</a>| <a href="http://www9797nn.com" target="_blank">91制片厂制作传媒免费版樱花</a>| <a href="http://wwwdf221.com" target="_blank">老司机午夜在线视频免费</a>| <a href="http://h47h.com" target="_blank">91亚洲导航深夜福利</a>| <a href="http://lshwork.com" target="_blank">亚洲日韩中文在线精品第一</a>| <a href="http://ziniurj.com" target="_blank">免费A级毛片无码免费视</a>| <a href="http://51ruilon.com" target="_blank">久久久精品午夜免费不卡</a>| <a href="http://hkcp168.com" target="_blank">国产成人亚洲综合在线</a>| <a href="http://xtolm.com" target="_blank">亚洲六月丁香六月婷婷色伊人</a>| <a href="http://rbthy.com" target="_blank">国产性爱在线观看亚洲黄色一级片</a>| <a href="http://zgnyxx.com" target="_blank">免费人成视频在线</a>| <a href="http://rp71.com" target="_blank">久久国产色AV免费观看</a>| <a href="http://3atv3523.com" target="_blank">一个人看www免费高清字幕</a>| <a href="http://hs718.com" target="_blank">亚洲欧美日韩中文无线码</a>| <a href="http://ymiwang.com" target="_blank">亚洲成人一级电影</a>| <a href="http://121fj.com" target="_blank">亚洲av无码无在线观看红杏</a>| <a href="http://9hao66.com" target="_blank">亚洲成AV人在线观看网址</a>| <a href="http://gw311.com" target="_blank">毛片a级毛片免费播放下载</a>| <a href="http://caobi97.com" target="_blank">日韩免费无码视频一区二区三区 </a>| <a href="http://trgod.com" target="_blank">亚洲中字慕日产2020</a>| <a href="http://livejimmy.com" target="_blank">亚洲成色在线综合网站</a>| <a href="http://www961dd.com" target="_blank">MM131亚洲国产美女久久</a>| <a href="http://www-qwh.com" target="_blank">午夜免费福利网站</a>| <a href="http://kypbuy.com" target="_blank">亚色九九九全国免费视频</a>| <a href="http://hwafarda.com" target="_blank">久久青草精品38国产免费</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>