The struts.properties filen är ett arv konfigurationsfilen för Struts 2 ram från Apache . Filen innehåller en lista över modifierbara egenskaper, inklusive Freemarker plugin kontroller och system kodning . Den egenskaper fil kan importera ytterligare anpassade egenskaper från separata filer . I Struts 2 , är dessa egenskaper mer vanligt kontrolleras genom konstanterna i struts.xml , även om vissa buggfixar kräver användning av struts.properties . Saker du behöver
WinRAR eller 7 - Zip
Visa fler instruktioner
1
Installera Struts på din dator . Leta upp struts.properties filen , som i allmänhet ligger i " /WEB - INF /" mappen . Öppna filen med någon text redigeringsprogram , till exempel Anteckningar eller Wordpad . Alla . Jar-filer måste öppnas med ett nedladdningsbart program som WinRAR eller 7 - Zip .
2
Öppen struts2.jar med en uppackning program som WinRAR eller 7 - Zip , öppna sedan stagen -defaults . fastigheter filen i din textredigerare . Stöttorna -defaults -filen innehåller dokumentation och standardvärdena i struts.properties filen och är ett användbart verktyg referens .
3
Scrolla ned till struts.configuration egendom i struts.properties filen . Ställ in denna till platsen för din Struts konfigurationsfil . Som standard är alternativet inställt på org.apache.struts2.config.DefaultConfiguration .
4
Set struts.locale och struts.i18n.encoding . Struts.locale sätter ditt standardspråk , inklusive språk och land . Struts.i18n.encoding förändringar kodningen typ av teckenuppsättning . Som standard är lokalen satt till sv_SE för United States English , och kodningen är satt till UTF - 8 för standard Unicode-tecken . Struts.objectFactory till önskad objektet fabriken typ
5
Change . Ett objekt fabriken skapar den viktigaste ramen objekten . Standardinställningen är våren , vilket är ett vanligt föremål ram ingår i Java - baserade applikationer .
6
Definiera autoWiring logik StringObjectFactory genom att redigera struts.objectFactory.string.autoWire egendom . AutoWire läser objektets namn och lokaliserar objekt sträng som matchar . Anslutningarna kan göras efter namn, typ , av konstruktören eller automatiskt . Bläddra ned till struts.devmode fastigheten
7
. Som standard är den här egenskapen inställd på false . Ställ in den till true gör att utvecklare läget , som automatiskt ställer struts.i18n.reload och struts.configuration.xml.reload till true . I18n laddar resursfilerna på varje last , och konfigurationen reload egendom laddar om automatiskt konfigurationsfilerna när ändringar görs .
8
Ange en kommaseparerad lista med Struts åtgärder i struts.action.extension egendom . Dessa åtgärder kommer att appliceras direkt på DefaultActionMapper . Rulla ner till struts.custom.properties
9
. Ställ in detta värde till platsen för eventuella anpassade egenskaper filer du vill inkludera . Dessa värden kommer inte åsidosätta värdena från den normala struts.properties filen .