Den struts.properties filen er en arv konfigurationsfil til Struts 2 ramme fra Apache . Filen indeholder en liste over modificerbare egenskaber, herunder FreeMarker plugin kontrol og kodningsskemaer . Den ejendomme fil kan importere yderligere brugerdefinerede egenskaber fra separate filer. I Struts 2 , er disse egenskaber mere almindeligt styres via konstanterne i struts.xml , selvom nogle fejlrettelser kræver brug af struts.properties . Ting du skal
WinRAR eller 7 -Zip
Vis Flere Instruktioner
1
Installer Struts på din computer. Find struts.properties fil, som er generelt placeret i " /WEB -INF /" mappen . Åbn filen med nogen tekstredigering program, f.eks Notepad eller Wordpad . Eventuelle . Jar filer skal åbnes med en downloades program som WinRAR eller 7- Zip.
2
Open struts2.jar med udpakning applikation som WinRAR eller 7 -Zip , derefter åbne stivere - defaults . ejendomme fil i din tekst editor. Stiverne - defaults fil indeholder dokumentation og standardværdier for struts.properties filen og er et nyttigt opslagsværk.
3
Rul ned til struts.configuration ejendom i struts.properties filen . Sæt denne til placeringen af din Struts konfigurationsfil . Som standard er denne sat til org.apache.struts2.config.DefaultConfiguration .
4
Set struts.locale og struts.i18n.encoding . Struts.locale sætter din standard locale , herunder sprog og land . Struts.i18n.encoding ændrer kodningen type tegnsæt. Som standard er locale sat til da_DK for USA engelsk, og kodningen indstilles til UTF-8 for standard Unicode-tegn.
5.
Change struts.objectFactory til din ønskede objekt fabrikken type. Et objekt fabrikken skaber den vigtigste ramme objekter. Standarden er forår , som er et fælles objekt rammer indgår i Java - baserede applikationer.
6
Definer autoWiring logik StringObjectFactory ved at redigere struts.objectFactory.string.autoWire ejendom. AutoWire læser objektet navn og lokaliserer String objekter , der matcher. Forbindelserne kan gøres ved navn, efter type, af konstruktøren eller automatisk.
7
Rul ned til struts.devmode ejendom. Som standard er denne ejendom sat til false . Sætte den til sand , vil gøre det muligt for bygherren funktion, der automatisk indstiller struts.i18n.reload og struts.configuration.xml.reload til sand . I18n genindlæser de ressourcemæssige filer på hvert læs , og konfigurationen reload ejendom automatisk genindlæser konfigurationsfiler når der foretages ændringer .
8
Indtast en kommasepareret liste over Struts tiltag i struts.action.extension ejendom. Disse aktioner vil blive anvendt direkte til DefaultActionMapper .
9
Rul ned til struts.custom.properties . Indstil denne værdi til placeringen af eventuelle brugerdefinerede egenskaber filer, du ønsker at inkludere. Disse værdier vil ikke tilsidesætte værdierne fra den normale struts.properties filen.