Struts är komponenter i Java som ger olika locale känsliga JSP -taggar , som ofta används för att förenkla Java-program . De används också för att uppdatera internationalisering eller I18N , vilket är den process av programvara design för att stödja internationella språk och regioner . För att eliminera omformning eller omstrukturering av I18N måste varje språk eller land stödjas i denna plattform . Ändra de lokala stagen i Java är nödvändigt att aktivera denna funktion . Instruktioner
1
Kopiera följande kod och spara den som din demo fil :
g : \\ > md localedemo
g : \\ > cd localedemo
g : \\ localedemo > edit localedemo.jsp
//g : \\ localedemo \\ localedemo.jsp
< % @ page language = " java " % >
< % @ taglib uri = " /WEB-INF/struts-html.tld " prefix = " html " % >
< % @ taglib uri = " /WEB - INF /struts - bean.tld " prefix = " bean " % >
< % @ taglib uri = " /WEB-INF/struts-logic.tld " prefix = " logik " % >
< /body>
< /html : html >
Flytta filen till F : \\ tomcat41 \\ webapps och starta programmet med JDK 1.4 som din JAVA_HOME . Detta kommer att skapa din mapp med namnet " struts - tomt . " Byt namn på mappen som " localedemo " och kopiera den JSP -filen visas ovan till din utsedda webapps mappen .
2
Redigera fastigheten filerna för de olika platser som anges i din Struts-ramverket . Dessa kan hittas i en fil som heter " application.properties ", som ligger i mappen " F : . \\ Tomcat41 \\ webapps \\ localedemo \\ web - inf \\ Classes \\ resurser " Detta är den enda platsen att lägga till din egen fastighet fil och den måste nämna i samband med språkkoden för de länder som du arbetar med . Här är några språk kodexempel
Tyska - . De
Spanska - es
English - en
tyska språket , då skriven i I18N -format , måste placeras i en fastighet fil som heter " application_de.properties " och all egendom filer associerade med den måste placeras i mappen Resurser bara . Varje språk kan användas eftersom stagen inte beror på något språk , så Tyskland kan tilldelas språkkod " En" för engelska istället för " de " för tyska . Fastigheten fil , dock beroende på språkinställningarna i din webbläsare , därför att det är där de flesta av redigeringen sker .
3
Etablera " två application.properties " filer för Tyskland och Spanien , som anges nedan :
f : \\ tomcat41 \\ webapps \\ localedemo \\ web - inf \\ Classes \\ källor \\ application_es.properties
index.info = Spanien