Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zmeniť Locale Struts v jazyku Java

Struts sú súčasťou Java , ktoré poskytujú rôzne národné prostredie citlivé JSP tagy, ktoré sú často používané pre zjednodušenie Java aplikácie . Sú tiež používané pre aktualizáciu internacionalizáciu alebo i18n , čo je proces navrhovania softvéru na podporu medzinárodných jazykov a regiónov . Ak chcete odstrániť re- inžinierstva alebo reštrukturalizáciu i18n , každý jazyk alebo krajinu , musia byť podporované v tejto platforme . Zmena národného prostredia vzpery v jazyku Java , je nutné túto funkciu povoliť . Návod dovolená 1

Skopírujte nasledujúci kód a uložte ho ako demo súboru :

g : \\ > md localedemo

g : \\ > cd localedemo

g : \\ localedemo > upraviť localedemo.jsp

//g : \\ localedemo \\ localedemo.jsp

< % @ page language = " java " % >

< % @ taglib uri = " /WEB-INF/struts-html.tld " prefix = " html " % >

< % @ taglib uri = " /WEB - INF /vzpery - bean.tld " prefix = " fazuľa " % >

< % @ taglib uri = " /WEB-INF/struts-logic.tld " prefix = " logic " % >




< /body >

< /html : html >

Presunúť tento súbor F : \\ tomcat41 \\ webapps a spustiť aplikáciu s JDK 1.4 ako JAVA_HOME . Tým sa vytvorí priečinok s názvom " vzpery - prázdne . " Premenujte zložku ako " localedemo " a skopírujte súbor JSP na displeji hore na Vami určenej zložky webapps .
2

Upravte súbory vlastností pre rôzne lokalitách uvedených v rámci Struts . Tie možno nájsť v súbore s názvom " application.properties " , ktorý sa nachádza v priečinku " F : . \\ Tomcat41 \\ webapps \\ localedemo \\ WEB - INF \\ Classes \\ zdrojov " To je jediné miesto pridať vlastné vlastnosti súboru a treba pomenovať v spojení s kóde jazyka krajín , ktoré pracujú na . Tu sú niektoré príklady kódu jazyka

nemčina - . De

Španielčina - es

English - en

nemeckého jazyka , keď písomné vo formáte I18N , musia byť umiestnené v súbore nehnuteľností s názvom " application_de.properties " a všetky súbory vlastníctva s ním spojených, musia byť umiestnené iba v priečinku zdrojov . Každý jazyk môže byť použitý , pretože vzpery nezávisí na akomkoľvek jazyku , tak Nemecko môže byť priradený kód jazyka " en " pre angličtinu namiesto " de " pre nemčinu . Vlastnosť súboru , je však závislá od nastavenia jazyka v prehliadači , a preto , že je miesto , kde väčšina úprav bude konať .
3

Zaviesť " dve application.properties " súbory pre Nemecko a Španielska , ako je uvedené nižšie :

f : \\ tomcat41 \\ webapps \\ localedemo \\ WEB - INF \\ Classes \\ zdroja \\ application_es.properties

index.info = ŠPANIELSKO

Musíte tiež pripojiť tento text v application.properties súbor takto : .

index.info = vzpier TUTORIAL
Stránka 4

Pridajte nasledujúce položky v súbore " vzpery - config.xml " pre všetky súbory vlastníctva krajín , ktoré pracujú na : !

< - Správa Zdroje Definícia - - >





znova spustite server Tomcat a otvorte prehliadač a zadajte " http://localhost:8080/localedemo/localedemo.jsp " ako adresu URL . Správa " ENGLAND " sa objaví , pretože predvolený jazyk IE je " Spojené štáty anglicky . "
5

Otvorte nový " Internet Explorer " , prejdite k svojej ponuke " Nástroje " a vyberte položku " Možnosti Internetu . " Vyberte záložku " Všeobecné " v dialógovom okne Možnosti siete Internet , a kliknite na tlačidlo " jazyky ... " tlačidlo . Keď sa zobrazí dialógové okno " Language Preference " , kliknite na " Pridať ... " tlačidlo a zahŕňajú jazyky pre krajiny uvedené na I18N projektu .
6

Zvoľte " nemecký " zo zoznamu , alebo akýkoľvek iný jazyk , ktorý preferujete , a použite tlačidlo " Presunúť nahor " a umiestnite ho v hornej časti zoznamu . Zadajte adresu URL ako " http://localhost:8080/localedemo/localedemo.jsp " vidieť zmeny ste implementovaná vo vašom prehliadači . Váš prehliadač bude teraz zobrazí správa " Nemec " , pretože ste práve urobil to vaše predvolený jazyk . Od tohto bodu na , môžete priradiť jazyk voľby pre vaše Java vzpery projekt v nastavení vášho prehliadača .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené