Die struts.properties Datei ist ein Vermächtnis Konfigurationsdatei für den Struts 2 Rahmen von Apache . Die Datei enthält eine Liste der modifizierbaren Eigenschaften, einschließlich FreeMarker Plugin Kontrollen und Codierungsschemata . Die Properties-Datei können zusätzliche benutzerdefinierte Eigenschaften aus separaten Dateien importieren. In Struts 2 , werden diese Eigenschaften häufiger durch die Konstanten in struts.xml gesteuert , obwohl einige Bugfixes die Verwendung von struts.properties erfordern . Things You
WinRAR oder 7-Zip
brauchen anzeigen Weitere Anweisungen
1
Installieren Struts auf Ihrem Computer. Suchen Sie die Datei struts.properties , die in der Regel im Verzeichnis "/WEB- INF /"-Ordner befindet. Öffnen Sie die Datei mit einem beliebigen Texteditor , wie Notepad oder Wordpad . Any. Jar -Dateien müssen mit einem herunterladbaren Anwendung wie WinRAR oder 7-Zip geöffnet werden.
2
öffnen struts2.jar mit einer Anwendung wie WinRAR Entpacken oder 7-Zip, öffnen Sie dann die struts- Standardwerte. Eigenschaften Datei im Text- Editor. Die Streben -defaults Datei enthält die Dokumentation und Standardwerte des struts.properties Datei und ist ein hilfreiches Nachschlagewerk .
3
Scrollen Sie zum struts.configuration Eigenschaft in der Datei struts.properties . Setzen Sie dies auf den Standort Ihrer Struts -Konfigurationsdatei. Standardmäßig ist dies org.apache.struts2.config.DefaultConfiguration gesetzt .
4
Set struts.locale und struts.i18n.encoding . Struts.locale setzt Ihre Standard-Locale , einschließlich Sprache und Land . Struts.i18n.encoding Änderungen den Codierungstyp der Zeichensatz. Standardmäßig wird das Gebietsschema en_US für United States Englisch eingestellt , und die Kodierung auf UTF-8 für den Standard Unicode Zeichen gesetzt.
5
ändern struts.objectFactory zu Ihrem gewünschten Objekt Fabrik -Typ. Ein Objekt Fabrik schafft die wichtigsten Rahmenbedingungen Objekten. Der Standardwert ist Frühling, die ein gemeinsames Objekt-Framework in Java -basierte Anwendungen enthalten ist .
6
definieren autowiring Logik des StringObjectFactory durch Bearbeiten der struts.objectFactory.string.autoWire Eigenschaft . AutoWire liest die Namen und Objekt lokalisiert String-Objekte , die passen. Die Anschlüsse können nach Namen vorgenommen werden , nach Art, vom Hersteller oder automatisch .
7
Scrollen Sie zum struts.devmode Eigenschaft . Standardmäßig ist diese Eigenschaft auf false gesetzt . Wenn er auf true ermöglicht Entwickler -Modus, der automatisch struts.i18n.reload und struts.configuration.xml.reload auf true. I18n lädt die Ressource-Dateien auf jeder Last und die Konfiguration reload Eigenschaft automatisch neu lädt die Konfigurationsdateien , wenn Änderungen vorgenommen werden.
8
Geben Sie eine durch Kommata getrennte Liste von Aktionen in der Struts struts.action.extension Immobilien. Diese Maßnahmen werden direkt an die DefaultActionMapper angewendet werden.
9
Bildlauf nach unten zu struts.custom.properties . Setzen Sie diesen Wert auf den Speicherort der benutzerdefinierten Eigenschaften Dateien, die Sie einschließen möchten . Diese Werte werden nicht überschreiben die Werte aus dem normalen struts.properties Datei.