Nwlapcug.com


Modifica delle impostazioni internazionali puntoni in Java



Puntoni sono componenti di Java che forniscono varie impostazioni locali sensibili tag JSP, che spesso vengono utilizzate per semplificare le applicazioni Java. Sono utilizzati anche per l'aggiornamento di internazionalizzazione o I18N, che è il processo di progettazione di software per supportare regioni e lingue internazionali. Per eliminare il re-engineering o ristrutturazione di I18N, ogni paese o lingua deve essere supportato in questa piattaforma. Cambiando i puntoni di impostazioni internazionali in Java è necessario abilitare questa funzionalità.

Istruzioni

1

Copiare il codice riportato di seguito e salvarlo come file di demo:

g: > md localedemo

g: > cd localedemo

g:\localedemo > modificare localedemo.jsp

g:\localedemo\localedemo.jsp

< % @ language di pagina = "java" % >

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

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

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

< html:html locale = "true" >

< corpo bgcolor = rosa >

< key="index.info fagiolo: messaggio" / >

< / body >

< / html:html >

Spostare questo file in F:\tomcat41\webapps e avviare l'applicazione con il JDK 1.4 come tuo Java_Home. Questo creerà la cartella denominata "struts-blank." Rinominare la cartella come "localedemo" e copiare il file JSP sul display sopra alla cartella webapps designato.

2

Modificare i file di proprietà per i vari locali elencati nel framework struts. Questi possono essere trovati in un file chiamato "Properties", che si trova nella cartella "F:\tomcat41\webapps\localedemo\web-inf\classes\resources." Questo è l'unico posto per aggiungere il proprio file di proprietà ed è necessario denominare in combinazione con il codice di lingua dei paesi di che cui si sta lavorando. Ecco alcuni esempi di codice di lingua.

Tedesco - de

Spagnolo - es

Inglese - it

La lingua tedesca, quando scritti in formato I18N, deve trovarsi in un file di proprietà denominato "application_de.properties" e tutte le proprietà di file associati con esso devono essere inseriti nella cartella di risorse. Ogni lingua può essere utilizzato perché puntoni non dipende da qualsiasi lingua, quindi Germania può essere assegnato al codice lingua "en" per l'inglese invece di "de" per il tedesco. Il file di proprietà, tuttavia, è dipendono le impostazioni di lingua del browser, quindi che è dove si svolgerà la maggior parte della redazione.

3

Stabilire "due Properties" file per Germania e Spagna, come indicato di seguito:

f:\tomcat41\webapps\localedemo\web-inf\classes\resources\ application_de.properties

index.info=Germany



f:\tomcat41\webapps\localedemo\web-inf\classes\resources\ application_es.properties

index.info=Spain

È inoltre necessario aggiungere questo testo nel file di Properties a questo:

index.info=Struts TUTORIAL.

4

Aggiungere le seguenti voci nel file "struts-config. xml" per tutti i file di proprietà dei paesi di che cui si sta lavorando:

<!---> definizioni di risorse del messaggio

< messaggio-risorse parameter="resources.application_es"/ >

< messaggio-risorse parameter="resources.application_en"/ >

< messaggio-risorse parameter="resources.application_de"/ >

< messaggio-risorse parameter="resources.application"/ >

Rilanciare il server Tomcat e aprire il browser e digitare in "http://localhost:8080/localedemo/localedemo.jsp" come URL. Il messaggio "Inghilterra" verrà visualizzato perché la lingua di default di IE è "Inglese Stati Uniti."

5

Aperto un nuovo "Internet Explorer", andare al menu "Strumenti" e scegliere "Opzioni Internet". Scegliere la scheda "Generale" nella finestra di dialogo opzione Internet e scegliere il pulsante "lingue". Quando viene visualizzata la finestra di dialogo "Lingua preferita", fare clic sul pulsante "Aggiungi" e includere le lingue per i paesi elencati sul vostro progetto di I18N.

6

Scegliere "Tedesco" dalla lista, o qualsiasi altra lingua che si preferisce e utilizzare il pulsante "Sposta su" per metterlo in cima alla lista. Digitare l'URL come "http://localhost:8080/localedemo/localedemo.jsp" per vedere il cambiamento che è stato implementato sul vostro browser. Il browser ora verrà visualizzato il messaggio "Tedesco", perché lo hai appena fatto la lingua di default. Da questo punto in poi, è possibile assegnare il linguaggio scelto per il vostro progetto di puntoni Java nelle impostazioni del browser.

Consigli & Avvertenze

  • Java ha numerosi tutorial gratuiti online da scegliere per aiutarti ad imparare questa efficiente e avanzata tecnologia di Web. Puoi anche partecipare Forum per chiedere consigli esperti da utenti esperti di Java.