De struts.properties bestand is een erfenis configuratiebestand voor het Struts 2 raamwerk van Apache . Het bestand bevat een lijst met aanpasbare eigenschappen , waaronder FreeMarker plugin controles en coderingsschema's . De eigenschappen bestand kan aanvullende aangepaste eigenschappen importeren uit afzonderlijke bestanden . In Struts 2 , zijn deze eigenschappen meer algemeen beheerst door de constanten in struts.xml , hoewel sommige bugfixes vereisen het gebruik van struts.properties . Wat je nodig hebt WinRAR of 7 - Zip Toon Meer Aanwijzingen 1 Installeer Struts op uw computer . Zoek het struts.properties file , die over het algemeen is gevestigd in de " /WEB - INF /" map . Open het bestand met willekeurige tekst editing applicatie , zoals Kladblok of Wordpad . Elke . Jar -bestanden moeten worden geopend met een downloadbare applicatie zoals WinRAR of 7 - Zip . Open struts2.jar 2 met een uitpakproces applicatie zoals WinRAR of 7 - Zip , dan is de struts -defaults te openen . woningen bestand in je tekstverwerker . De struts - defaults bestand bevat documentatie en standaardwaarden van het struts.properties bestand en is een nuttig referentie-instrument . 3 Scroll naar beneden om het pand struts.configuration in het struts.properties bestand . Stel deze in op de locatie van uw Struts configuratie bestand . Standaard is deze ingesteld op org.apache.struts2.config.DefaultConfiguration . Set 4 struts.locale en struts.i18n.encoding . Struts.locale zet uw standaard locale , inclusief taal-en land . Struts.i18n.encoding verandert het type codering van de tekenset . Standaard wordt de locale ingesteld op nl_NL voor Verenigde Staten Engels , en de codering is ingesteld op UTF - 8 voor de standaard Unicode-tekens . 5 Change struts.objectFactory uw gewenste objecttype fabriek. Een object in de fabriek creëert het belangrijkste kader objecten. De standaard is de lente , dat is een gemeenschappelijk object kader opgenomen in Java - gebaseerde applicaties . 6 Definieer de autoWiring logica van de StringObjectFactory door het bewerken van de struts.objectFactory.string.autoWire pand . AutoWire leest de naam en lokaliseert String objecten die wedstrijd object . De verbindingen kunnen worden gemaakt op naam , op type, door de constructeur of automatisch . 7 Scroll naar beneden om het pand struts.devmode . Standaard is deze eigenschap ingesteld op false . Instellen dat het waar zal ontwikkelaar modus, die automatisch bepaalt struts.i18n.reload en struts.configuration.xml.reload om waar mogelijk . I18n laadt de bronbestanden op elke lading , en de reload pand configuratie laadt automatisch de configuratiebestanden wanneer wijzigingen worden aangebracht . 8 Voer een door komma 's gescheiden lijst van Struts acties in de struts.action.extension woning . Deze acties zullen direct worden toegepast op de DefaultActionMapper . 9 Blader omlaag naar struts.custom.properties . Stel deze waarde in op de plaats van een aangepaste eigenschappen bestanden die u wilt opnemen . Deze waarden zullen niet de waarden van de normale struts.properties bestand overschrijven .
|