Il file struts.properties è un file di configurazione di eredità per il framework Struts 2 da Apache . Il file contiene un elenco di proprietà modificabili , tra cui FreeMarker controlli plugin e schemi di codifica . Il file di proprietà in grado di importare ulteriori proprietà personalizzate da file separati . In Struts 2 , queste proprietà sono più comunemente controllati attraverso le costanti nella struts.xml , anche se alcune correzioni di bug richiedono l'uso di struts.properties . Cose che ti serviranno
WinRAR o 7-Zip
Mostra più istruzioni
1
Installare Struts sul computer. Individuare il file struts.properties , che in genere è situato nel " /WEB-INF /" cartella . Aprire il file con qualsiasi applicazione di editing di testo , come Blocco note o WordPad . Qualsiasi file . Jar devono essere aperti con un'applicazione scaricabile come WinRAR o 7-Zip .
2
aperto struts2.jar con un'applicazione unpackaging come WinRAR o 7 -Zip , quindi aprire i puntoni -defaults . le proprietà dei file in un editor di testo . Il file struts- defaults contiene i valori predefiniti del file struts.properties documentazione e ed è uno strumento di riferimento utile .
3
Scorrere verso il basso per la proprietà struts.configuration nel file struts.properties . Impostare questa la posizione del file di configurazione di Struts . Per impostazione predefinita , questo è impostato a org.apache.struts2.config.DefaultConfiguration .
4
struts.locale e struts.i18n.encoding . Struts.locale imposta le impostazioni internazionali di default , compresa la lingua e il paese . Struts.i18n.encoding cambia il tipo di codifica del set di caratteri . Per impostazione predefinita , il locale è impostato it_IT per Stati Uniti Inglese , e la codifica è impostata su UTF- 8 per i caratteri Unicode standard.
5
Cambia struts.objectFactory all'oggetto tipo di fabbrica desiderata . Una fabbrica oggetto crea gli oggetti principali framework . L'impostazione predefinita è la primavera , che è un quadro comune oggetto incluso nelle applicazioni basate su Java .
6
definire la logica autowiring del StringObjectFactory modificando la proprietà struts.objectFactory.string.autoWire . AutoWire legge il nome dell'oggetto e individua oggetti String che corrispondono. Le connessioni possono essere fatte per nome, per tipo , dal costruttore o automaticamente .
7
Scorrere verso il basso per la proprietà struts.devmode . Per impostazione predefinita , questa proprietà è impostata su false . Se impostato a true abilita la modalità sviluppatore , che imposta automaticamente struts.i18n.reload e struts.configuration.xml.reload su true . I18n ricarica i file di risorse di ogni carico , e la proprietà di configurazione ricarica ricarica automaticamente i file di configurazione in caso di modifiche .
8
Inserisci un elenco separato da virgole di azioni Struts nella struts.action.extension proprietà . Queste azioni saranno applicate direttamente al DefaultActionMapper .
9
Scorrere struts.custom.properties . Impostare questo valore per la posizione di tutti i file di proprietà personalizzate che si desidera includere . Questi valori non sostituiranno i valori del file struts.properties normale .